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.