Our goal is to fulfill customer's orders within 24 hours on weekdays. However, shipping could be up to 7-14 days. Please note that the estimated time for shipping given is the time in transit only. Our inventory is more than 87,000 units and is divided among the four locations. 

However, there is a possibility of an out of stock status even though our website says an item is in stock. This happens if for some reason our inventory is off, if there are multiple people ordering the same item and the original order has not been fulfilled yet, and if we don't normally carry all sizes of an item but it can be easily dropped shipped from the manufacturer. We will let you know if there is a problem with your order within the next business day. 

Shipping is automatically calculated by zone from the carriers, either UPS or USPS... we always want to ship to you at the lowest possible cost, therefore if something seems high, we will check into it and make sure you get the best rate possible. 

Thank you for your understanding and patronage. 

Expresstock Family....