I get most of mine at Walmart. I also have an angel who sent me many yards of LQS fabric and I have lots of scraps from other wonderful quilters on this board. I also buy here when I have the money. Forgot to say I shop the thrift shops for fabric too.