Meanwhile, some of the highest-profile stores are keeping their nerve. Selfridges-sale starts on Boxing Day, followed the next day by Harvey Nichols, John Lewis, Peter Jones, and Next, which opens its doors at 5am. The Harrods sale does not start till 3 January - although "January sale" bargains are already available through the website.