Bought a Haglofs Roc Spirit shell from Ebay (brand new with tags) and after only a few months the metal tab at the bottom of the zip snapped off, taking some zip fabric with it. Contacted Haglofs SE, who directed me to Haglofs UK, who said they don't do repairs. Sent the jacket to Scottish Mountain Gear for repair but they've since got back to me to say that they can't help as the zip is 'welded': apparently the "face fabric [was] stuck to the zip after stitching [but] before being taped". Pic of the zip:
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.