Shipping time depends on Buyer's country and a service what you choose for the shipping. Our company ships all orders for 2-5 business days.
Canadian buyers pays domestic taxes.
International buyers are responsible for tax payments in your countries.
Shipping fees are based on Canada Post shipping prices and handling fee