Who doesn't know that impulse purchases are a bad idea? I've even realized it was a bad idea as I was doing it. So here are three quick tips: 1. Make a shopping list. Take it with you and stick to it. 2. Eat beforehand. An empty stomach can doom the most prepared shopper, especially at the supermarket. 3. Shop alone. Bringing children (or a significant other who acts like a child) is a sure way to fill your cart with impulse buys.
When you shop online, there are hundreds of sites competing for your business. Buy those shoes at the first site you go to and you may be wasting money. Compare the purchase and shipping price at three or more sites before you buy anything.