Just looked up the exchange rate for today. $15 CA is $11.64 US. You are buying by the meter which is 1.09361 yards. My local fabric store charges about this for batiks for a yard. So, the price actually works out to be pretty similar. I don't shop LQS because of price. Do you have any discount sources there? I have a warehouse type place that I can get designer quilt fabrics for $4/yard USD. Wouldn't be quilting if I had to pay full price for everything.