Our average shipping cost to Canada is $25-$40. We figured a $30 flat rate was fair for First Class International (~5-7 business days). UPS Expedited (~3 business days) varies depending on purchases. We wouldn't want to leave our neighbors to the north out in the cold, eh! Customers are responsible for all taxes and duties.