WALMART is making Christmas shopping a lot easier with its latest announcement - but customers have to act quickly.
The store's newest offer extends delivery cut-off dates for shoppers by up to 48 hours as well as all new savings on many items.
Walmart is saving Americans time and money this holiday season with its new delivery hours that give people more time to order gifts.
Those who are still yet to finalize their Christmas shopping can wait until 12:30pm December 23 local time and receive their order on December 25.
If gifts are needed even quicker than that, springing for Walmart's express delivery can bring it to your door in just 30 minutes.
Using Walmart express delivery, ordering by 4 pm on December 24 will have it there in time for December 25.
Walmart+ members are eligible for express delivery until December 31.
In-store collection is also available and same-day delivery.
Customers can place an order by 12 pm local time for same-day pickup and delivery through 4 pm.
David Guggina, executive vice president of supply chain operations, at Walmart U.S., said: "We're proud of the progress we've made this year in our supply chain transformation.
"We're ensuring customers can count on Walmart having the items they want, when they want them, no matter when they choose to shop this holiday season."
With Walmart's "Holiday Guarantee", customers can return or exchange most items sold by Walmart and Marketplace sellers.
The extended returns window runs from October 1 through to January 31.
The chain has also put together a stocking bundle filled with gifts for her at only $25.
With one click, the stocking is ready for fast pickup or delivery - even if it's the night before.
This is the first holiday season with four of Walmart's next-gen fulfilment centers fully online.
Walmart can move millions of items to customers' doorsteps, reaching 95% of the U.S. with next or two-day shipping.
For food, Walmart's new one-click Holiday Ham meal basket offers a savory ham feast that feeds 12 people with 28 items for less than $5 per person.