Nothing divides us quite like the good old food shop does it.

While some people simply buy what they need as they go along from a variety of supermarkets, others have their favourite place to shop - and stick rigidly to a tight budget.

Whether you pay attention to the prices or not, it's clear they differ from store to store - but you might be surprised by just how much more some places are charging.

We decided to buy the same seven products from eight major supermarkets to see exactly what the price difference is - a Warburtons Toastie loaf, butter, beans, beef mince, eggs, Heinz Tomato Ketchup and Pringles.

Read more: "I went to Lidl and bought the same shopping I bought four months ago, this is how much more it cost me"

There were some slight variations, with not all stores having 5% fat mince available, but the majority is like for like.

With Aldi and Lidl not selling Heinz beans individually, we had to go for their own brands, but have adjusted the comparison accordingly.

We bought the same seven products from eight different supermarkets

It's only when you scrutinise products in this way that you see the slight differences to products that hit us all in the pocket. Like the packs of mince from the Co-op and Iceland being smaller than your typical 500g pack, at 450g and 425g retrospectively.

And who knew that large packs of Pringles come in different sizes? Every supermarket had 200g packs, except for Lidl, where the pack was 165g.

Not all products were in stock either - we're becoming quite accustomed to seeing empty shelves due to ongoing supply issues. Where items weren't available, we included the current prices anyway.

Lidl's Pringles tube was smaller but just as expensive

Perhaps unsurprisingly Aldi came out as being the cheapest, with the seven items costing £10.24. Tesco, which price matches many of Aldi's products, followed closely with a total of £10.61.

But what was surprising was the price difference to the most expensive, the Co-op, where the £14.35 bill was a staggering 40 percent higher.

This was due in part to the most expensive Pringles of them all - at £3.30 for a tube, more than double the £1.50 price from other retailers.

Their eggs were the dearest too, at £1.85 for six large free range - 85p more expensive than the majority of places.

The Co-op's eggs were more expensive, but still out of stock

It's not stopping people buying them though, as these were one of the out of stock items we came across.

Rising prices at supermarkets are being blamed on shortages of both lorry drivers and CO2, which is crucial in the transportation, storage and creation of many everyday products including packaged meats, fresh foods, baked goods and baby foods, as well as crisps, pet food, beer and wine and carbonated water and soft drinks.

Just last week Miguel Patricio, the boss of Kraft Heinz, warned that consumers will have to get used to higher food prices and said his company - the world’s fifth-largest food and drink firm – is 'raising prices, where necessary, around the world'.

He said the problems in the UK are largely down to the shortage of lorry drivers but that globally, a growing population combined with limited farmland for growing food, is pushing up the price of commodities.

There are still offers to be had if you shop around

Market researcher Kantar has also warned of rising prices this week, saying 'prices are rising fastest in markets such as savoury snacks, cat food and crisps'.

What's clear is there are still offers to be had if you can shop around - and ones that make a big difference to your overall bill.

Iceland had a fair few, including smaller Heinz ketchups for £1, two Warbies loaves for £2 and three Heinz tins for £2.

In fact the cashier was telling the customer in front of me of the offers coming in the following day, with Lurpak reduced and Pringles being reduced even more to £1.

And while the Co-op doesn't fare particularly well in our comparison, it also has some great offers, which we've previously shared on our Manchester Family Facebook page as they prove such good value.

The £5 frozen meal deal is always a big hit with families.

A spokesperson for the Co-op said: "We always aim to provide convenience alongside value for money to our members and customers, and we are overall competitive, leading the way in Fairtrade, 100% British meat in all our products, cruelty free and many other ethical and sourcing policies.

"However, we're a convenience store, not a superstore or discount retailer, which means we have higher running costs, especially due to the urban locations of most of our stores.

"Equally due to our urban and residential locations, delivery costs can be higher. We don't claim to always be the cheapest, however we do regularly invest to help cut the cost of everyday food, run market leading promotions throughout the year and our Honest Value range consists of many everyday essentials at low prices."

Here's the shopping list and total for each supermarket

Aldi

Warburtons Toastie loaf 800g - £1.10

Butter 250g -£1.48

Beans - 30p (+55p for true comparison with Heinz) - 85p

Beef mince 500g pack - £2.59

Eggs - six large free range - 99p

Heinz Tomato Ketchup - £2.79 for larger 800ml, cost for 500ml equates to £1.74

Pringles - £1.49

Total - £10.24

Aldi

Tesco

Warburtons Toastie loaf 800g - £1.10

Butter 250g - £1.48

Beans - 85p

Beef mince 500g pack - £2.59

Eggs - six large free range - £1.10

Heinz Tomato Ketchup - £2

Pringles - £1.49

Total - £10.61

Tesco

Lidl

Warburtons Toastie loaf 800g - £1.10

Butter 250g - £1.48

Beans - 30p (+55p for true comparison with Heinz) - 85p

Beef mince 500g pack - £2.29 (only 10% fat available)

Eggs - six large free range - £1.59

Heinz Tomato Ketchup - £1.99

Pringles - £1.49

Total - £10.79

Iceland

Warburtons Toastie loaf 800g - £1.10

Butter 250g - £1.49

Beans - 85p

Beef mince 425g pack - (only 12% fat available) £3

Eggs - six large free range - £1

Heinz Tomato Ketchup - £2

Pringles - £1.50

Total - £10.94

Lidl

Asda

Warburtons Toastie loaf 800g - £1.10

Butter 250g - £1.48

Beans - 85p

Beef mince 500g pack - £2.79

Eggs - six large free range - £1.50

Heinz Tomato Ketchup - £1.99

Pringles - £1.50

Total - £11.21

Asda

Sainsbury's

Warburtons Toastie loaf 800g - £1.10

Butter 250g - £1.48

Beans - 85p

Beef mince 500g pack - £2.79

Eggs - six large free range - £1.10

Heinz Tomato Ketchup - £2.40

Pringles - £1.50

Total - £11.22

Sainsbury's

Morrisons

Warburtons Toastie loaf 800g - £1.69 (out of stock)

Butter 250g - £1.75

Beans - £1.20

Beef mince (slightly larger 525g pack) - £3.75

Eggs - six large free range - £1

Heinz Tomato Ketchup - £2.70

Pringles - £1.65

Total - £13.74

Morrisons (bread out of stock)

Co-op

Warburtons Toastie loaf 800g - £1.20 (out of stock)

Butter 250g - £1.70

Beans - £1

Beef mince 450g pack - (only 12% fat available) £2.75

Eggs - six large free range - £1.85 (out of stock)

Heinz Tomato Ketchup - £2.55

Pringles - £3.30

Total - £14.35

Co-op (bread and eggs out of stock)

To get the latest email updates from the Manchester Evening News, click here.