RE: Impulse buying
I make a list of what I need, I then call the LHS to see if the things are in stock and how much. When I go in I take only enough to pay for what I need. This way I don't wind up in the dog house and I have some money left over for later.