The world of buying used cars is in many respects a scary one, with persisting notions of that dodgy used…