I used to buy darn near anything that was put out with the characters D&D somewhere in the product title or description. I also used to paint miniatures at a fairly good clip.
Then I had kids.
Now I'm a budget conscious gamer. While I still pay full price for items, I don't impulse buy all that often. Instead I research a product and make sure it's something that is really going to deliver the goods for the money. This involves waiting for reviews, reading commentary from people in places like this, and seeing if I can hold out longer than my friends.
If my research proves that the product has something to offer to me, I buy it after a period of scrimping and saving to get the needed funds.
I used to spend $100+/month on games. Now it's more like $10 on the average (I buy stuff every few months, instead of every few days).
The end result is that I have a compressed library of gaming books, but the quality is much higher than it used to be, since I only buy things I know I will benefit from.
Just about a month ago I had a windfall and was able to spend $100 guilt free. This allowed me to put the finishing touches on my Kalamar core books (picked up the Players Guide!), Hallowfaust, Necropolis, and the Paladin's .pdf.
It was nice to grab that Kalamar book. Been wanting it for months, but the budget said 'no'. It's worth the cover price but I had to have patience.
Wulf better make sure his books are at the store tomorrow. I need to grab both and spend my winter money

Read the Dwarves book and it's worth my cash.