All Canadian orders are shipped via U.S. Postal Priority mail service and upon crossing the border are transferred to - and become the responsibility of Canada Post. Approximate delivery time to a Canadian address in urban areas may take 8-14 business days: delivery to rural addresses may take 20-22 business days. The Customs clearance process can cause additional delays and we are not responsible for shipping transit delays or customs delays and can not guarantee delivery time, as these processes are beyond our control.
Shipping costs to other locations can be quite high. We charge actual shipping cost.