Try calling Sportco in Fife. Haven't been there in a while, but I think they do repairs. If not, I'm sure they could refer someone to you. Good luck.
_________________________
"Never argue with an idiot. They'll just drag you down to their level, then beat you with experience."
-Dilbert