Our quilt guild always has a re-sale booth that is items the members sell quite reasonable. There is everything from machines to patterns. I love a good bargain and buy from them. I enjoy the coupons on the back of the program that has discounts for the local shops too.
If I have a quilt in mind that I need to buy for, I will stick to the needed yardage for that. Sometimes a vender from another state has very different yardage than what you can find locally. But, I confess, I have impulse buys in my bags when I get home as well.