Whaddyer think ?.

Tesco will probably get their cars from "we buy any car." Service and repair them, flog em off for a tidy profit Can't be worse than the other rogues operating in the used car market, and I bet they will then insure it for you, give you double points, so you can spend them in their stores. Plus if you spend over £50 quid they'll give you 5p off a litre. Win Win for Tesco.
The full RAC check and HPI history must be a bonus as you know you are not buying a pig, had a quick skeg whats on offer and most seem to be 3 yr old ex-fleet with < 50,000 on the clock.