Shop with a full stomach. This is the best way to combat overspending on impulse purchases. We usually write down the food samples we try and like. This give us a chance to look for a coupon (or get a couple from the sample table to file away) and make sure the product still sounds good in a week when we aren’t hungry and impressionable!