I have goals this year that mean I have to be responsible in my shopping.
No stamp clubs for me this year. I can still go, I can still spend, but I won't obligate myself to spend anything. If I do, ok, but no "lets see, I need to spend x amount so what else do I want or need?"
I am also planning to save CASH for my stamp spending. Withdraw 10.00 every week or two while grocery shopping instead of spending without having a budget. I can save up for a large order and save on shipping, I can do a small one... whatever I want, but the cash has to be there to go into the account to cover it.