i was also going to suggest cutting up credit cards and using debit only, we have mastercard debit so if we dont have the cash to get something it waits.
we shop at aldi which saves heaps, buy meat in bulk