We do our best to ship all orders processed before noon the same business day. Orders processed after noon ship the following business day.
In some cases products are back ordered. When this happens we update our website to reflect the estimated shipping date of these products.