I shop my LQS because they always have bargains. They also carry a line of flat fold fabrics which usually are last years overruns from the fabric companies. They run around $5 a yard, For backings they work out well, they also have a sale corner where most everything there is 30% to 50% off regular price.
Fabric ages longer than that in my stash. grin