You have heard you indicate your son's side of the story. Have you heard Carcraft's? Carcraft do not seem in any way to be 'a fly by night operation'... From their website:-
"CARCRAFT established in 1951, is the Country´s leading independent group of used car hypermarkets. We currently operate from seven locations, Rochdale (Head Office), Newport (South Wales), Sheffield, Merseyside, West Midlands, Leeds & North East. Each site comprises an average 12 acre freehold complex with a 100,000 square foot showroom. With over 1500 cars displayed on each site, (400 of which are indoors), customer cafeteria and children´s play area, we offer unrivalled choice and customer facilities. This coupled with significant investment in advertising generates a huge number of customer visits per site per month."
If, as you indicate, you have only heard one side of the story, why does this posting contain the words "Rip Off"?