We're combing through Amazon's pre-Christmas sale for the best last-minute bits to stock up on, from alcohol deals to stocking stuffers, but there's one bargain you would be mad to ignore.
The whopping 2.4kg bulk box filled with everyone's favourites including Maltesers, Galaxy and Snickers has been reduced from £21.50 to £16.69 – but you'll have to be quick, as good chocolate deals don't hang around for long.
The best part? If you're an Amazon Prime member, you can enjoy next-day delivery and the retailer promises if you order ASAP it will arrive before Christmas – you can also sign up for a free 30-day trial.
Just make sure you don't endure delayed deliveries thanks to the Royal Mail strikes, which will be taking place on 15, 23 and 24 December.
Not only does the big box of chocolate mean that you can start to dig in before the festive season and no one will notice, it also means that come Christmas day, you won’t just be left with a scattering of Bounty bars and a lone Twix languishing at the bottom of the box.
Many customers call the bulk buy "a bargain" and "outstanding value" compared to buying the usual tins in the shops, which set you back £5 for only 650 grams.
Families of chocolate-lovers are also saying it's a great buy for keeping the peace at Christmas, as it means there's no squabbling over the firm favourites.
It's a win-win all round.
Shop now: Celebrations Chocolate Bulk Box | £16.69 (Was £21.50) from Amazon
If you're a true chocoholic, the Celebrations box isn’t the only Amazon deal worth adding to your basket at the moment.
Shop: Cadbury Heroes Chocolate Bulk Sharing Box 2kg | £23 from Amazon
Shop: Quality Street Assorted Chocolates Bulk Sharing Pack 2kg | £18.40 (Was £21.99) from Amazon
Also in the sale, you can get your hands on 1kg of Lindor truffles for only £15.11, reduced chocolate advent calendars and numerous other Cadbury bundles that are always a hit with shoppers.
Who says we have to wait for Santa Claus to unwrap our pressies.
Other great chocolate deals to stock up on
Lindt Lindor Mixed Assortment of Chocolate Truffles 1kg Bag | £15.11 (Was £21.59)
Cadbury Dairy Milk Chocolate Multipack Mixed box | £16.55 (was £22.22)
Cadbury Heroes Chocolate Gift Carton | £3.77 (Was £5.99)
Cadbury Dairy Milk Giant Chocolate Bar, 850g | £8 (Was £9.99)
Watch: Check out the best deals on coffee machines