John Lewis has said its sales grew by 5.1% over the course of the Christmas period, thanks to "three peaks".
The department store chain said there was a 21.4% jump in online sales over the peaks - Black Friday, Christmas and post-Christmas. Black Friday saw shoppers ditch the raucous crowds seen in 2014 for the comfort of a laptop, tablet or phone.
And various surveys indicate their was a rise in the number of people starting their Boxing Day sales shopping from their mobile devices on Christmas Day. However, its post-Christmas period saw a 16% rise in in-store sales, compared with 2014.
But there was less positive news in its grocery business. Waitrose, which is part of the John Lewis Partnership, reported a 1.4% fall in like-for-like sales, which exclude new stores.
Speaking to the BBC, John Lewis Partnership chairman Sir Charlie Mayfield, said: "We're pleased with our overall results, we think they'll be pretty much in line with the market."