The average cost to Canada is $25-$40 so we figured $25 flat rate was fair and we will cover the rest.  We won’t want to leave our nice northern neighbors out from staying warm!  Customers are responsible for all taxes and duties.