I think you're just setting yourself up for disaster if you set a budget. I tend to always go over budget!
I shop about 3-4 times a week (uhm that is why I'm the editor of a shopping site) BUT I am a bargain shopper, so if I buy 3 shirts at $20 each, I'm still spending a lot less than a friend that buys one shirt for $100++
