(1) Get rid of your credit cards, and ATM cards before you go shopping. Use only cash.
(2) If you spot something that you would like to purchase, never allow yourself to purchase it on the spot. Instead, walk away and give yourself a “mandatory waiting period” (or if you must-- ask the store to hold it for you. Most stores will hold items for their customers for at least a day). If you still want the item in a few days, then you can go back and make your thought-out purchase.
(3) Make a budget and put it on paper. Give yourself some “mad money” for each month, and do not allow yourself to purchase anything that is not in the budget.
(4) Write down everything you purchase for two weeks; groceries, gas for your car, the electric bill, and even that candy bar from the vending machine! This will make your more conscience of where your hard-earned dollars are going. Being more aware of your spending will also make your more in control.