LAST-MINUTE Christmas shoppers are being urged to rush to Marks and Spencer after the price of a perfect stocking filler has been slashed.
The product that was originally £4 and is now down to a staggering £1 would also make the perfect gift for train and chocolate lovers.
For just £1 each, shoppers can bag the M&S Hot Chocolate Train Tin.
The red and green steam train tin containing hot chocolate powder has already proved to be a popular buy for Christmas.
The 100g festive tin features an elf train driver and has a wreath on the front.
M&S calls it "a super-cute festive train tin" that is "great for gifting."
read more on festive treats
The retailer states that the "tin is filled with rich hot chocolate. Just add the hot chocolate to your favourite mug, followed by hot milk, and top with marshmallows and whipped cream. "
Shoppers shared the new £1 bargain on the popular Facebook page Extreme Couponing and Bargains UK Group.
"Wow would love to find these," one excited shopper wrote.
"My daughter loves this wee train," a parent said.
Most read in Money
"Fabulous! Great buy. Well done," a third wrote.
Those who could just not wait for Christmas Day have high praise for the steam train tin.
"It’s REALLY yummy the best hot choc I’ve ever had!" one said.
But other shoppers are disappointed that they have missed out on a good bargain.
"Gutted I brought some a few weeks ago. I thought £2.50 was good when I saw them reduced to that but even more gutted at £1!" one shopper said.
"Great bargain tho."
How to save money on Christmas shopping
Consumer reporter Sam Walker reveals how you can save money on your Christmas shopping.
Limit the amount of presents - buying presents for all your family and friends can cost a bomb.
Instead, why not organise a Secret Santa between your inner circles so you're not having to buy multiple presents.
Plan ahead - if you've got the stamina and budget, it's worth buying your Christmas presents for the following year in the January sales.
Make sure you shop around for the best deals by using price comparison sites so you're not forking out more than you should though.
Buy in Boxing Day sales - some retailers start their main Christmas sales early so you can actually snap up a bargain before December 25.
Delivery may cost you a bit more, but it can be worth it if the savings are decent.
Shop via outlet stores - you can save loads of money shopping via outlet stores like Amazon Warehouse or Office Offcuts.
They work by selling returned or slightly damaged products at a discounted rate, but usually any wear and tear is minor.
"Never let me buy a lot from M&S in advance I could scream," another wrote.
"Paid £3 for these the other day bought 3 they are still worth £3 good buy," a third added.
Meanwhile, Ocado shoppers could still miss out on the bargain with the hot chocolate tin only being reduced to £3.
Those who need a last-minute bottle of fizz are also being urged to rush to M&S and another high street store.
READ MORE SUN STORIES
The Sun's Laura Hills has tried supermarket Prosecco under £10 and discovered that Lidl and M&S came out on top.
Meanwhile, see which is the cheapest supermarket to buy Christmas favourites like Quality Street, Bailey's, and Terry's Chocolate Orange.