For our Canadian customers all our products ship from CANADA via CANADA POST standard shipping. Anywhere. FREE & FAST! NO DUTIES, NO EXTRA TAXES & NO BROKERAGE FEES.
For our USA customers we ship from multiple US warehouses with FREE & FAST Shipping times, usually 2-6 business days vis Fedex or DHL Express. If for some reason we do not have your bag stocked in the US we will ship from our Canadian location or another global warehouse.
For our European & International Customers we ship from multiple warehouses located in various locations around the world. Shipping times vary from 4-10 days and always FREE, shipped via DHL Express or UPS.