Your going to normally find the camera manufacture as a rule is more expensive than the independants, although for a camera I used alot, I don't find $160 to be unreasonable as they would also check all the other systems of the camera and offer a warrantee once it is complete, I had one of my Minolta 9xi repaired here about 5 months ago, through Kelly and this is after Minolta told me it was basically junk and to discard it, the repair was only $100 and they gave me a 1 year warrantee on the camera with it.

I guess it comes down to value vs cost vs how much you like the camera.