Use Cash
Exchanging cash

Using cash instead of credit or debit cards can make it easier to control your spending habits.

Mario Tama/Getty Images

Take out enough cash to last one week at a time. Make up your mind that the cash you have is all you get for discretionary expenses, or things that you could live without, each week. It's much easier to turn down a $60 pair of shoes when it will take the last of your week's cash than it is when you just have to swipe a credit card.