Yeah, the camera workshop at peninsula shopping centre. Had my GSN cleaned up and overhauled there. They don't charge if they take the cam and can't fix it subsequently, they will quote you the service fee on the spot if they think they can deal with the problem and you only need to pay when you collect your camera. Honest folks working there, you can ask them for their opinion as to whether your cam is worth fixing and they won't insist you fix if they think it is not worth it, in fact, they might discourage from fixing a complete wreck. Hope this helps