Orders ship from the manufacturer. Our current order processing time is approximately 1-5 business days for in-stock merchandise.

During this processing time, your online order is transmitted to our fulfillment center and processed for shipment as quickly as possible.  Business days are defined as Monday through Friday and exclude US Holidays.

FedEx Transit & Delivery Timelines: Remember that orders take 1-5 business days to process before they are shipped. Estimated transit times below apply after the order is shipped and do not include the processing time at our fulfillment center.

Delivery times vary depending on the FedEx and USPS service in your location but are typically anytime before end of day.


  • Next Day Air: 1 business day in transit
  • 2nd Day Air: Up to 2 business days in transit
  • Ground: 1-7 business days in transit


  • Express: 1 business day in transit
  • Priority: 2-5 business days in transit

Orders going to PO Boxes, Military, and APOs must be shipped with USPS.

Shipping rates are calculated based on total weight and dimensions of the item(s) ordered and the zip/postal code of where the order is being shipped to. NOTE: Oversized items are subject to additional shipping/ fees.

Pre-sale orders begin processing as soon as the item is in stock and fully received. You can expect your order to ship 1-5 business days after the item is received in stock.

Certain items (which require special preparation for shipment, such as pool tables or furniture) may require a longer processing time. In these cases, we will make every effort to reflect this exception with a notice in the product description page.

We want to ensure that your order is shipped to you as quickly as possible.  If you would like to check the status of your order, please see “track order” instructions below.

Please note that as of January 1, 2011, shipping rates and fuel surcharges have gone up, causing an increase in shipping costs.



At this time we do not ship out of the United States.