I never impulse buy, except when the new fish come in and something looks really cool, or a store is going out of business, or makes a mistake, or someone comes in and says, these fish are too big, do you want them? Other than that I have no trouble resisting impulse buys. It just takes a little willpower.