Living here in north central B.C. I think your fabrics are outrageously inexpensive to start with. I ordered 3 yds of fabric @7.98/yd the other day and had $15.95 shipping charges added (international to Canada) and the total was $39.89. This works out to approx. $13.00 per yd. plus exchange. We pay this for just average quality fabric here. Also ordered a pattern from Keepsake Quilting $9.00 & shipping was $11.99 plus exchange on both shipping & pattern & fabric.