FREE Fabrics: FreeCycle and Craigslist
Cheap sources for Fabrics: Garage Sales, Thrift Shops
In NJ, there are many affluent people and many poor. We have many opportunities to get free fabric, then donate quilts to those in need.
I have made Project Linus quilts, quilts for our Wounded Warriors and quilts for friends who "need a hug"- one with cancer, one who lost her husband. These ladies told me they wrap themselves in the quilt when they need comforting.
That's something money can't buy!