I'm currently waiting on an OM-1 thats being serviced by Camtech out on Long Island. The guy who does the work is an ex Olympus tech and has an excellent reputation. Cost for the CLA for the body is $100 and I also paid 60$ to have a motor winder overhauled. He only works on Olympus gear but maybe that gives you an idea of what to expect for prices.