Everybody who has ever been shopping while hungry knows it's a good way to fill your cart in a hurry with a bunch of stuff you don't need. You can solve this by eating before you go shopping. You'll also be more likely to avoid picking up junk food and go for lighter fare. So, you'll not only be saving some money, but you may drop a few pounds while you're at it. If you don't have time to eat a meal before you shop, try to at least put something in your stomach to avoid the hunger pang purchases. It's handy to keep a granola bar in your glove compartment or purse for this reason.