I'd go to an official Leica dealer, that way you get a camera that's been checked and usually tested/serviced. My experience when buying my M3 a few years ago is that's actually the best way to get value for money and a camera that will be working perfectly and last many more years.

Ian