There are already lots of good ideas here, but I thought I would add my own.
1. Used books at reasonable prices. RPG books can be really expensive and I often can't justify spending $40 on one book. I will, however, happily spend that on two or three books over the course of a month or two...