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