Best prices I have found are at B Right On Sewing in Brighton. All fabric (and it is all name brand, quilt shop fabric) including batiks is $9/yard. They have more than 10,000 bolts and are very pleasant. Pretty regularly they have $8/yard sales, too.