This is primarily for my Canadian friends. I, too, find the prices of fabric very high in Canada so I order online from US sites. I have the fabric shipped to my nearest UPs store or equivalent and then drive down to pick it up. Since fabric manufactured in the US is covered by the free-trade agreement, we only have to pay our pst. and gst or hst, whichever you have. Even though the exchange rate is terrible for us right now, I still find it less expensive and the choice is fantastic. I would prefer to shop Canada but in the end, my budget has to win out.