out of curiosity: how much would this shop cost at a budget supermarket where you are in the world? 

8 400g cans tomato
6 400g cans green lentils
~1.5kg mince, mix of beef+pork
300g cooking bacon
1kg onion
500g each carrot &amp; celery
head of garlic
cheap bottle of red wine