I cannot help you with the repair question, but you could consider buying a used camera from KEH: http://www.keh.com/

They are very reliable with their ratings, so if they say a camera is in a...