I go to both Joanns and the LQS. I like to go to LQS to see the samples that they display for ideas and inspiration and to pick their brains. One of the LQS that I go to has most of their fabric for $6 or $7 a yard. And a lot of the time you can get a coupon for a dollar off per yard. The fabric that they carry is last years fabric and that is why it is so cheap. Batiks are a little more.