I used them very recently, thought they were sound, in fact compared to going into a dealership I thought it was feckin great.
I've got a mate who's a car salesman and he couldn't fault the price or any aspect of the sale.
The actual online purchase took some time but mostly on the finance part - IIRC there was a message stating it would take around 15 minutes but it actually took about 45
When we went to collect the car we just wanted to get it and go so we were quite quick but I believe they'd have gone over all aspects of the car if we'd wanted - they take a picture of you beside the car for their records btw
Surprise wee bonus of a goody back in the car with branded brolly, water bottle, air freshener etc.
Thoroughly recommend them.