You don't get much chocolate for your money these days and I'm sure everyone has noticed that 'large' Easter eggs aren't what they were.
But one supermarket has slashed the price of its XL eggs ahead of the big day and shoppers are rushing to snap up the 'brilliant deal'.
The offer, which applies with Tesco Clubcard either in store or online from March 15 until March 28, brings the cost of some of its biggest eggs down from £5 to £3.50.
Read more: 'My £3 mystery bag from Morrisons made me feel like I was doing them a favour'
And there are loads of varieties to choose from, including Cadbury, Galaxy, Terry's, Reese's and more.
They vary in size from around 230g to 300g with Cadbury Twirl, Roses, Flake, Creme Egg, Fingers and Mini Eggs all part of the offer.
There's also Maltesers, Kit Kat, Twix, Aero Peppermint, Hershey's and Smarties.
One shopper shared the offer as a 'heads up' on a bargain hunter Facebook page where hundreds of people responded, describing it as 'a brilliant deal'.
"I'm going to have to stock up again," said one shopper, with another adding: "We need all of these."
Some did however point out that there are other XL eggs that are much bigger, starting from around 515g and costing from £10. These are also available online and in stores.
Read more of today's top stories here
READ NEXT:
Shoppers slam 'ridiculous' Aldi bag checks as retailer clamps down on shoplifting
M&S launches Percy Pig and Colin the Caterpillar giant chocolate faces for Easter
'I fell 100 feet through a trapdoor and can't believe people queue for this'
'Amazing' hampers with 'best scones ever' are being snapped up for Mother's Day