I used to have a problem with impulse buying.. Anyways, i'm not a big shopper but i was always finding myself buying the most worthless shit.. like a a snickers bar for example. Snickers bars add up. Now I just ignore everything.
I use to be a more impulsive buyer when in college. However, since getting a job I have become tighter with my money. I pay for nearly all my bills and I have noticed how much everything is costing since it is my dime and not my parents.
The cash idea is good. However, I find I spend more money when I am using cash as oppose to my debit card. My cash I view as "money already spent" where as the money in my bank on my check card is the money I maintain. As soon as I withdrawal 40 bucks to carry on me and it is out of my checking account I felt like I have "spent" the money. Since I will not be putting it back in.
I know what you mean Swift. Once I take money out of my account and I see the number go down I remember that new number as my current total.
I know that spending cash won't effect that number. I put all my extra cash back into my account whenever I can though. Most people don't like spending actual cash but I agree that it's sometimes easier. I use a debit card myself.