Indeed, I've bought from them myself in the past, but not since my last experience.
I sold a lens, mint; realising that I could get more on e-bay, but not wanting the trouble. Couldn't get them to raise above £190, sold anyway; expecting they would slap another £50 on it and stick it in the window.
In fact they put it on sale for £399. Yeah, I know, more fool me. But still, made me think of them as 'sharp'.