When buying for that someone special in their lives, men lose out to women on the deal, with the average spend for her being£114.70. He can only expect to get something costing an average of£75.
The report claims that the practice of 'me-gifting' is on the increase, with 39 per cent of shoppers planning to get something for themselves this year, costing on average£42.
John Lewis customer service director Simon Fowler said: 'Retailers say year after year that Christmas is starting later. This survey suggests the reason is that Christmas shoppers are only visiting stores once they've come up with a cunning shopping plan.'