I have to confess that I did most of my Christmas shopping online. With the exception of selection boxes and a few bits and bobs from Sostrene Grene, the new store in Waverley Mall, everything else was bought with a click.