I have bought from them, but also witnessed them relist items I had rejected on quality grounds on the day of return without a mention in the listing of the defect, although i`m a bit picky about cut rubbers and perhaps others less so.
That said, I would buy from them again. I wonder if they can get an LE front bumper for say...£150.
I've bought several parts from them too, including a pollen filter that came without a box and was falling apart, but they told me to bin it and sent another (in a box) no problem.
1996 Portofino 20vt & 2000 Pearl White Plus 1985½ & 2016 2017 Fiat 124 Spider + XF Sportbrake
...they made another mistake in sending me this. Wonder how many times this has been returned already and how long before relisted without mention of defect?