I have rented and bought from them and have always received professional service, this was from both long distance, in the US and when I was in london.. now that I am in ny I will use them again without a doubt... I have bought both leica and rollei from them.. new, demo and used.
hope this helps.