I bought a car from them in 2010, at that time they mostly shifted ex lease cars. I got it for a very good price compared to a main dealer e.g. £18k vs ~ £27. It was nowhere near showroom condition hence the price but it was a decent car and I kept if for many years.
It's all a bit "luck of the...