The chapest place to pick up a basket of essential items at the supermarket is currently Asda, according to a new report.
Looking at the items people buy most often, price tracking website Alertr found a gap of almost £25 between the cheapest and most expensive supermarkets.
Alertr co-founder Andy Barr said: "As is stands, it seems Asda is the best bet for lowest value, but who knows how this could change over the coming weeks.”
Lidl and Aldi weren't included as customers can't manage a full shop online at them.
But while few eyebrows will be raised at Asda coming out top, the news that rival Tesco finished second last might come as a surprise.

Only Ocado (£154.11) worked out costlier than Tesco (£149.49) as a place to buy the 43 everyday items.
Alertr looked at the cost of things including eggs, milk and bread - as well as non-perishables like pasta, rice and cereal - using Office of National Statistics research to identify our most-bought items.
To make the comparison as fair as possible, own-brand items or their equivalents were used to compare costs at the different supermarkets, with the exception of brands that all seven retailers stocked.
Looking at individuals products, 630g of chicken breasts currently costs just £3.40 in Asda, compared to £5.00 in Iceland.
Asda also came out the cheapest for 330g of frozen Salmon fillets, at £3.30, compared to £4.00 in Sainsburys.
Sainsburys topped the list for the most expensive Kenco coffee (170g) at £7.00, with Morrisons and Tesco pricing theirs at £4.00 – nearly half the price.
This is how much the typical basket cost at the seven major supermarkets included in the study:
- Asda - £129.66
- Iceland - £134.16
- Morrisons – £136.73
- Sainsburys - £138.75
- Waitrose - £145.75
- Tesco - £149.49
- Ocado - £154.11