Aston Barclay predicts a happy Christmas for the used car market

car mechanics