Supermarkets including Tesco, Asda, Sainsbury’s and Morrisons released Christmas delivery dates as far back as November.
Shoppers were able to pre-order festive favourites to be delivered in the days running up to Christmas.
With Britons getting into the Christmas spirit, many supermarket slots were booked in straight away.
However, Martin has explained there are still some ways to get items delivered in time for Christmas.
READ MORE: Asda introduces new delivery in 30 minutes