I just found out that www.kaboodles.com is having a going out of business sale.
Most fabric is $2/yd.
I have ordered from them before. Fabric was wonderful and they are very fast.
I just placed an order and for 7 yds of fabric I paid $19 and that includes shipping.