I have a monthly allowance for personal purchases which helps me to control my spending. When it's gone for the month, I have to wait until I get "paid" again next month.
Where quilting is concerned, however, if I have a specific quilt in mind when I make a purchase, I draw on our general funds. If I'm spending it just because I like it, then I spend my own money.