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.
Money 911: Your Most Pressing Money Questions Answered, Your Money Emergencies Solved (ed. Harper Collins, 2009) - ISBN: 9780061962097