Online shopping makes it too easy for me to shop!
I rarely go to quilt shops and I don't spend a lot of money as a rule so I don't feel a bit guilty about buying fabric and quilty stuff.
On the other hand, I don't like a really big stash because I get overwhelmed by it. Been there done that!
My big splurge on a regular basis is having my hair done and a massage sometimes.