I've sent a few cameras in to Peachtree Camera and Video and they seem to be pretty decent folks and did a good job on my gear. The prices seem in line with most other shops. They claim to have a lot of older parts stocked and can repair cameras from the 1800's on up.