Albert Square will sort it for you - for repairs any decent camera shop will be able to advise. I suspect the cost might make you consider a new camera.
Good luck...
Peccavi
March 2009
Automatic Answer
We may have found other answers which could help you.