In-Stock Products
For US Customers, most orders placed before 1pm local time will ship from our warehouse the same business day. Orders placed after 1pm local will ship the following business day. Canadian orders placed before 1pm ship the following business day, and orders placed after 1pm local time ship on the second business day following your order.
We ship from seven different warehouses in the USA located in:
Exeter PA
Brownstown MI
Atlanta GA
Kansas City KS
Dallas TX
Los Angeles CA and
Spokane WA
and five different Canadian warehouses located in:
Midland ON
Toronto ON
Montreal QC
Lethbridge AB
Vancouver BC
Orders are shipped from the closest warehouse to you which has stock of the items you ordered. In some cases, multi-piece shipments may originate in different warehouses.
Typically, once your package leaves the warehouse, it should reach you within 1-3 days. The time in transit may be longer if an item is not in stock in the warehouse closest to you or if you live in a remote location. We offer expedited shipping services for courier-shippable products in the US. Express shipping is not available in Canada
Special Orders
Special orders are items that we do not normally stock and that must be shipped from the manufacturer. Most special orders are shipped within three weeks of placing an order. Special orders ship only from our Exeter PA or Toronto ON locations, or in some cases may be shipped directly to you from the manufacturer. Time in transit can vary up to 1 week from the time the shipment leaves the warehouse.