I buy from my LQS when they have a really good sale going on. The prices are about $8.50 to $9.50 a yard regular. They are also about 30 to 40 minutes from where I live. I have a very modest quilt budget and have to make my dollar go as far as I can.