most of my lqs have fabric 8-10 a yard...they run 'bottom shelf sales' where you can get it for 6 a yard....for middle of the road fabric (joanns, hobby lobby, walmart etc) i will only buy with a coupon or if it is on sale....but the regular price for those stores runs from 5-9 a yard.........i always look for on sale fabric...gina