Try doing your grocery shopping late a night. I confirmed that I spend less money at the supermarket when I go late at night than when I go during the daytime. The logic is very simple – when your tired you go to supermarket with one agenda – get in, get what you need, and get out as soon as possible.