Hi Sewists to the south.
This is the time to be shopping north of the border. Right now the exchange rate for US dollars into Canadian dollars is very favourable.
For example, on August 3, 2016 VISA USA posted that it cost only $7.85 USD to buy $10.00 CAD worth of goods, (even if you're bank is charging a 2% foreign purchase fee).
That's like getting more than a 21% discount on the Canadian price.
Your dollars are worth that much more when you buy from a Canadian online fabric store. Exchange rates fluctuate so please check with your bank, Paypal or your credit card provider, but while the Canadian dollar is low, it's a great time to stock up.
Remember prices on the site are shown in Canadian dollars, if you're shopping with a US credit card or Paypal account, they will calculate the exchange when you make your purchase.