How long will it take for my order to arrive?

We aim to ship orders on the next business day. Orders received on days followed by weekends, federal, state or local holidays are shipped on the next business day.  Some delay may be experienced if some or part of your order is temporarily out-of-stock. Delivery by UPS and USPS standard ground shipping can be expected to take 3-7 business days for the continental United States. Second day Air UPS is also available and can be expected to take at least 2 days.