Bargain hunters looking to snap up Christmas presents online only have until the end of today to order goods guaranteed to arrive before Christmas.
Online retailers are only obliged by law to deliver goods within 30 days. In order to ensure that gifts arrive by 23 December, the last delivery day before Christmas, customers should in theory ensure that orders are in by close of play today.
Carol Brady, operations manager at government advice service Consumer Direct, told London's Evening Standard: "Last year we received a lot of calls from consumers who were upset when the gifts that they ordered online didn't turn up in time for Christmas.
"Our advice is very simple: do your shopping early enough to ensure that you're not disappointed."
Online retailer Amazon, however, is promising to deliver goods ordered up to 18:00 on 22 December for customers that use its Express Delivery service. The cut-off date for First Class deliveries is 19 December.
Amazon only guarantees these dates for items that are in stock, however. "If the availability of the items you want is more than 24 hours, you must subtract the extra days from the last order dates above when you calculate the last order date for these items," the company states on its site.
"For example, the last order date for an item with an availability of 2-3 days delivered to a UK address via First Class would be 16 December."
- UK adults harbour 'deep mistrust' of the internet
- Web retailers urged to tighten security
- Cyber-criminals gear up for a merry Christmas
Cotton seedling freezes to death as Chang'e-4 shuts down for the Moon's 14-day lunar night
Fortnite easily out-earns PUBG, Assassin's Creed Odyssey and Red Dead Redemption 2 in 2018
Meteor showers as a service will be visible for about 100 kilometres in all directions
Saturn's rings only formed in the past 100 million years, suggests analysis of Cassini space probe data
New findings contradict conventional belief that Saturn's rings were formed along with the planet about 4.5 billion years ago