In-Stock Products

For US Customers, most orders placed before 1 pm local time will ship from our warehouse the same business day. Orders placed after 1 pm local will ship the following business day.  Canadian orders placed before 1 pm ship the following business day, and orders placed after 1 pm local time ship on the second business day following your order.

In-stock items are shipped from the closest location to the customer where we have stock available. Different items in a multi-piece order may ship separately and arrive in multiple shipments from different warehouses.  Check your order history/tracking for information on shipments.

Back Orders

Our online inventory is updated several times a day, so the available quantities shown on the site truly represent our warehouse stock. We do this so you will know if stock is currently available when you are purchasing.  However, this is not done in real-time, so there are some instances where we show stock on the site that is not available.

In the event that a normally stocked product is out of stock and an order is placed, our system will check all warehouses every 5 minutes and as soon as an item is re-stocked, we will fill the order and get it on its way to you. 

Back-orders are normally filled in no more than 3-4 weeks following the placing of the order, but there are exceptions.

You may cancel your order at any time up to the point where you are notified that the order has started processing at our warehouse.

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 four to six weeks of placing an order.  Special orders ship only from selected warehouses, or in some cases may be shipped directly to you from the manufacturer. 

Special orders are non-cancellable.

Time in Transit

Once the item leaves our warehouse(s), it can take between 2 and 10 days to arrive at your doorstep.  However, most shipments in populated areas take no more than 2-3 business days to arrive, even some cross country shipments.

Shipping Locations

We ship from 17 different warehouses in the USA located in:

Exeter PA

Olyphant PA

East Hanover NJ

Brownstown MI

Jasper IN

Atlanta GA

Orlando FL

Minneapolis MN

Kansas City KS

Flower Mound TX

Dallas TX

Houston TX

Denver CO

Flagstaff AZ

Los Angeles CA

Portland OR

Spokane WA

and nine different Canadian warehouses located in:

Midland ON

Moncton NB

Montreal QC

Cornwall ON

Toronto ON

Calgary AB

Lethbridge AB

Vancouver BC 

Pitt Meadows BC