We work with several vendors in getting the product to you in a timely fashion. Each vendor has its own processing and shipping turnaround times that we are held to. For in-stock items, these are typically shipped within ten business days or sooner. If you are looking to have an item expedited please reach out to us at for an estimate. From time to time items will be back-ordered, in which case we will do our best to communicate this with you at the time of your order. Some vendors do not ship to PO Boxes so using an actual residential or commercial address will help expedite your order.