Get your friends involved. Let your shopping buddies know that you're on a tight budget, and they can help you out when your willpower starts to weaken at the mall.
You must be sure - and I mean absolutely positive - that you have the willpower to pay off those credit cards and not use them again.