We ship on a best effort basis. While not guaranteed, most shipments will arrive within the timelines posted below. Please note that if you pay for expedited shipping, the product won't leave our warehouse immediately. We do require 1-2 business days to prepare and pack the product before it ships :) Canada British Columbia: 6-8 business days All Other Provinces: 4-7 business days Territories: 14-20 business days U.S.A. 48 Contiguous States: 10-14 business days AK & HI: 14-20 business days Tracking information may not be displayed while the shipment is in transit from Toronto to the United States. Mexico 6 - 10 business days. Tracking information may not be displayed while the shipment is in transit from Toronto to Mexico. Click here to read all shipping information.