If you read the quilting blogs, there is always a fabric site that is having a 50% - 60% off LQS quality fabric sale somewhere. I find more free patterns and how tos on blogs then in any magazine.
The one book I did buy recently is Rotary Cutting Revolution. It's worth full price if you can't find it on sale.