However, late Christmas shoppers taking chances to spend nearly half than consumers who buy their presents beforehand, according to Nectar's study. On the threshold of last-year Christmas those people shopping online before 17 December spent £37.28 per transaction on the average, by contrast with those, doing their shopping during the last week before Christmas, spent £54.37 per transaction.