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.
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 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.
We ship from 17 different warehouses in the USA located in:
and nine different Canadian warehouses located in: