For orders in the US and Internationally (not including Canada), we ship from our warehouse in Nevada. If an order is received by 1PM Mountain Time (not including Weekends - Business Days only), your order will usually be processed the same day and shipped out by the next business day (depending on warehouse volume). Shipping times will vary by the shipping method chosen and your location. Please note, any stated shipping times are not guaranteed, as carrier volume, weather delays and the like (that we have no control over) can adversely affect shipping times.
For all shipping methods, add 1 Business day to what is stated by the carrier (i.e. for USPS Priority 2-Day, your shipment would be delivered within 3 business days after ordering).
For Canadian shipments, we ship from our warehouse in Richmond BC, Canada. Warehouse processing times in our Richmond BC warehouse take from 1 - 3 business days. Shipping times are not guaranteed.
For shipping methods, in the US we use USPS and UPS. In Canada, we use Canada Post and Purolator. For international shipments, we ship via USPS First Class International and USPS Priority International.