We're still a few weeks from Easter, and yet supermarkets are doing all they can to win over customers by offering increasingly competitive discounts.
As we speak, stores such as Tesco are running half-price offers on some of their largest eggs.
You can snap up big-name brands for little more than a couple of pounds apiece, but where is the best place to get your hands on something that feels a little more luxurious?
The Liverpool Echo have taken a look at the prices of eight different 'luxury' style eggs at the big four supermarkets and bargains stores such as B&M to find the cheapest.
Not every store we looked sold every one of the eight eggs, so if we haven't given the price for one at any of the stores below it means at the time of publication it was not available from that particular retailer.
Dog grooming parlour and pet shop opens in Clifton - and it's looking for volunteers
The eight eggs we bought were:
- Lindt Lindor Strawberries and Cream Easter Egg
- Baileys Salted Caramel Egg
- Lindt Gold Bunny Family Shell
- Malteasers Truffles Luxury Egg
- Nestle After Eight Premium Egg
- Cadbury Dairy Milk Giant Easter Egg (515G)
- KitKat Senses Mixed Premium Egg (400G)
- Guylian Artisanal Belgian Easter Egg & Sea Shell chocolates (275G)
Here are the price differences we found...
Lindt Lindor Strawberries and Cream Easter Egg
Asda - £8
Tesco - £8
Morrisons - £8
Sainsbury's - £10
New five-item pizza meal deal at B&M is £30 cheaper than Domino's
Waitrose - Not available
B&M - Not available
Amazon - £10
Winner: Asda, Tesco and Morrisons
Baileys Salted Caramel Egg
Asda - Not available
Tesco - £10
Morrisons - £10
Cribbs Causeway named among UK’s best shopping destinations
Sainsbury's - Not available
Waitrose - Not available
B&M - Not available
Amazon - £17.25
Winner: Tesco and Morrisons
Lindt Gold Bunny Family Shell
Asda - £10
Tesco - £15
Morrisons - £12
Sainsbury's - £12
Waitrose - £12
Major vintage clothing chain Beyond Retro is opening a new store in Bristol city centre
B&M - Not available
Amazon - £12
Winner: Asda
Malteasers Truffles Luxury Egg
Asda - £8
Tesco - £10
Morrisons - £10
Sainsbury's - £10
Majestic Wines to close stores and change name as part of revamp plan
Waitrose - Not available
B&M - Not available
Amazon - £15.36
Winner: Asda
Nestle After Eight Premium Egg
Asda - Not available
Tesco - £8
Morrisons - £8
Lidl to sell 5kg boxes of fruits and vegetables for just £1.50
Sainsbury's - £10
Waitrose - £8
B&M - £7.99
Amazon- £8
Winner: B&M
Cadbury Dairy Milk Giant Easter Egg (515G)
Asda - £8
Tesco - £10
Morrisons - £8
Sainsbury's - Not available
How Bristol reacted to the news of the Llandoger Trow's closure
Waitrose - Not available
B&M - £8.99
Amazon - £13.50
Winner: Asda and Tesco
KitKat Senses Mixed Premium Egg (400G)
Asda - Not available
Tesco - Currently on offer for £5
Morrisons - £8
Sainsbury's - £10
Bristol officially prefers Caffe Nero to Starbucks and Costa
Waitrose - Not available
B&M - Not available
Amazon - £20.14
Winner: Tesco
Guylian Artisanal Belgian Easter Egg & Sea Shell chocolates (275G)
Asda - Not available
Tesco - on offer for £7
Morrisons - £6
These are some of the best BYOB Indian restaurants in Bristol
Sainsbury's - £8
Waitrose - Not available
B&M - Not available
Amazon - £9.98
Winner: Morrisons