As Christmas approaches, millions of shoppers are hunting for the best deals on chocolate tubs. New data reveals that Sainsbury's has become the cheapest supermarket for popular brands like Quality Street, Celebrations, Cadbury Roses, and Heroes.
With a Nectar card, Sainsbury's offers Quality Street and Celebrations at £3.95 each, and Cadbury Roses and Heroes at £4.50. This makes it the most affordable option this week.
Last week, Morrisons was the cheapest with a More Card price of £3.95 for all tubs. However, that offer ended on November 30, and Morrisons is now the most expensive, charging £7 per tub or £5.50 with the More Card.
Prices have fluctuated due to changing demand and rising confectionery costs. Many supermarkets require loyalty cards for the best deals, so shoppers are advised to have their cards ready.



