Kinderman has an excellent reputation for repairs. Several of the camera stores outsource to them and I think they are the warranty Leica service center. As for cheap and good processing, if you find one, please tell me as I can't find one. I'd actually be happy with good and reasonable piced. Stay away from Black's.