Time and again, the research tells us that consumers do more online shopping in the peak period for one reason only - to bag a bargain in the run up to Christmas.