We consider $10/yard a real bargain! We are paying $18/meter at our LQS. Can't afford to buy much fabric in Canada. Can't wait to get back to Arizona in October & take advantage of the fabric prices there. We're better off to buy on line & pay for shipping than to shop our LQS.