Most of the local shops and Joannes around here are pretty much on the mark when cutting fabric. My friend's and I go to Marden's in Sanford and South Portland Me and we have noticed more times than not that when we go the cuts are very generous. And the fabrics are 3.99 to 4.99 per yard, Batiks might be a little more. They are first quality fabrics, but usually last year's or older fabrics. Love going there!