We all have our favourite supermarkets where we go every week for our food shop - but is your go-to shop giving you the best available prices?
This week, consumer experts Which? revealed that the cheapest supermarket for March was budget retailer Aldi, where a basket of popular groceries came to a total of £72.54 on average.
And while it's hardly surprising to see Aldi and second-place Lidl reigning supreme in the low-price contest, one supermarket has been turning heads with its position in the rankings as it's often deemed to be a "posh" shop.
Sainsbury's has officially overtaken Asda, Morrison's, and Tesco to be named the third cheapest supermarket in the UK for March, with a basket of shopping from the retailer coming in at £80.27.
The Which? comparison tested a total of 41 popular groceries and found that Lidl's shop was just 25p more expensive than Aldi, with a total cost of £72.79.
After Sainsbury's, Tesco was fourth (£81.58) and Asda was fifth (£81.88). Morrisons was sixth (£83.63) followed by Ocado (£88.03) and then Waitrose, whose £92.55 shop was a whopping £20.01 more expensive than Aldi.
Which? also compared the cost of a larger trolley of 137 items – the original 41, plus 96 more, including a larger number of branded items, such as Andrex toilet paper and Cathedral City cheese.
Aldi and Lidl are never included in the bigger comparison because they don't always sell a full range of branded items.
In the wider test, Asda's £343.91 shop meant it continued to reign supreme as the cheapest supermarket, a position it has held since January 2020.
But there were surprises from "posh" supermarket Sainsbury's in this category too, as they came in second place, with their full trolley costing £353.16 - just £9.25 more than Asda.
Morrisons came third (£354.87) followed by Tesco (£366.65) and Ocado (£371.85). Waitrose was £41.83 more expensive than Asda, coming last in the list at £385.74 on average.
Ele Clark, Which? Retail Editor, said: "We know people are suffering through the worst cost of living crisis in decades and the price of food and drink has skyrocketed no matter where you shop.
"However, our monthly supermarket analysis shows you could save £20 on a basket of everyday groceries at the cheapest supermarket compared to the priciest one.
"Supermarkets aren't currently doing enough to help customers. Which? believes the big retailers have a responsibility to ensure everyone has easy access to basic, affordable food ranges at a store near them, and to provide transparent pricing so people can easily work out which products offer the best value."
Meanwhile, Sainsbury's recently came under fire after a whole chicken costing over £22 was spotted on its shelves - but the pricey poultry is far from the normal meats available at the retailer.
Do you have a story to sell? Get in touch with us at yourmirror@trinitymirror.com.