You may feel the question quite award but it really happens with me. When I shop (offline) with a hungry stomach I often end up up buying more processed / packed foods and soft drinks. On the contrary if I shop after a good meal chances are that I hardly buy any of those junk foods and focus more on nutritious items. It has a scientific backup too. When you are hungry your body releases some hormones that adversely affects your rational thinking ability. It is found that people who do gambling with empty stomach often take risky decisions without enough thinking. Have your ever sensed that?