Method to Stop an Impulse Buy in its Tracks
If you have the urge to buy something, run this through your head first:
Multiply the price of the item by 6.7. This will give you the approximate value of investing that money at a 10% return for 20 years.
I ran those numbers on a couple of recent purchases and, needless to say, it freaked me out. That should be sufficient in killing most impulse buy urges!