Try Mainline, although I'm not sure if their guy works on M cameras. Something about difficulty with parts I seem to recall. He is a German & Leica factory trained. Semi-retired & does these Mainline repairs part time. He has a good reputation. When I needed some work on my M6 & Mainline weren't doing them they recommended CES in Perth.