Thanks datacommando
I've been busy and away for a bit, so the Helix has been sitting on my shelf for a while. I've looked into all 4 of those repair centers online as far as I could and a couple of them seem like they might be suitable, but none of them really fill me with much confidence :(
Unfortunately I'm nowhere near any of them to pay a visit either.
Anyway, thanks for the pointers. I'll update here again should I finally arrange a repair!