Christmas Day is just over a week away, and right now is the time when everyone will be doing their last minute shopping - including the big food shop for all the Christmas glutton they're going to eat. But you don't really need to rush, because Amazon promises it'll be offering same-day deliveries right until the very end of Christmas Eve. And that includes groceries.
Amazon has laid out four different ways you can order on Christmas Eve and still get everything in time for the big day, There's the Same Day Delivery Option, Prime Now, Morrisons on Prime Now, and Amazon Fresh.
Same Day Delivery is pretty self-explanatory, and you can order eligible products on the 24th in London and 80 other towns and cities across the UK. Non-Prime members will have to pay for this, though.
Prime Now can get you stuff in as little as an hour, serving selected postcodes in London, Hertfordshire, Surrey, Birmingham, Newcastle, Manchester, Leeds, Liverpool, Portsmouth, South Yorkshire and Glasgow. That means you can order as late as 9.15pm (or 7.15pm in Glasgow) and still get your stuff before midnight. You have to spend at least £40, and delivery is free in some places. Prime Now's hourly delivery services lets you order as late as 22.59, assuming you live in a serviced area, but will cost you £8 for the privilege.
Prime Now for Morrisons delivers within a two-hour window to selected postcodes in Birmingham, Glasgow, Leeds, Manchester, London, and Newcastle, though the last delivery window is 4-6pm. The supermarkets may be open, but at least you can skip the crowds.
Finally Amazon Fresh will deliver to 302 London and South Eastern postcodes, with items from Morrisons, Booths, Whole Foods, and other brands. You have to get your order in by 1pm, though, and you need a Prime membership.
Of course you could be a bit more pro-active and get your shopping done early, especially since Amazon's delivery cut-off is 22nd December for standard delivery and 23rd for one-day delivery. But at least this way you don't need to panic if you forgot something and your local supermarket shelves have been emptied.