Baggott 9 years ago James Baggott: Selling cars online – can success really follow such epic failures?