Online orders for "in-stock" items placed on weekdays up until 9:00 AM Mountain Time will be shipped out the same day you order. Phone orders received by 1:00 PM will be shipped the same day as well. All other orders placed after these times will be shipped the next business day. We usually anticipate shipping "out-of-stock" items within 30 days or less. Call for availability. UPS delivers Monday through Friday and in some cases Saturday depending on the area. USPS delivers Monday through Saturday. International Customers: Please note that product price does not include customs or brokerage fees imposed by your country (outside the US). We have no control over this. Be prepared to pay these fees if imposed. If package is refused, we reserve the right to still charge shipping to you as well as the customs fees and return shipping charges so we can get our products back.