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