Not sure where you are, but in Los Angeles there's a shop called Camera Max up in Montrose that was highly recommended. I just (today!) picked up two cameras he repaired for me (a Nikon FE and a Pentax MX). Haven't run film through them yet, but the bits that were broken when I brought them in are now working. The repair prices were, I think, very reasonable. I have other cameras that need repair and if all goes well with these two I'll go back to him.