In reply to billyf:
The picture linked is sadly just of the identifying label.
If SMR can't fix it I doubt any of the other people will (lancashire sports repair etc)
However I would try again with Haglofs Sweden, and send it to them and see if they can fix it, they don't have to as your the second owner, however worth a try.
The cheapest and easiest solution would be to turn it into a smock- to use tenacious tape or something to hold the zip together, probably tape both sides, that way you get a jacket that still keeps you dry but makes the best of the broken zip.