Hi Martin - thanks for the tip. I will look into carefully re-affixing the broken plastic parts with araldite.
Graham - this could also be a good avenue, I'll keep my eyes peeled for one...
Would you guys know anybody who could undertake the work? I also have the problem of the arm not moving, and don't know why this is. I'd happily pay somebody to get it up and running again...
thank you both for all of your help so far!