I buy fabrics at online quilt shops, my local quilt shops, GoodWill & thrift shops. I usually buy when there's sales over 30%. I make mostly scrappy quilts, so I get up to 3 yards at a time, then only need to buy backing for quilts when it's time or make them reversible.