We strive to process and accurately ship all orders the same business day or within 24hrs Monday-Friday. Our warehouses have thousands of products in stock ready to ship. Our system typically emails tracking numbers after the close of business each business day. If for some reason your order will not ship right away you will be emailed immediately with an estimated ship date. You always have the option of canceling your order if you prefer not to wait.