I live in a small town with lots of elderly people, and can find fabrics for my stash any weekend that I go to their yard sales, etc.
And lots of other "necessities" too. Once bought 2 dollhouse kits for $1 . That made my day! Of course, I gave them both away that same day...