We generally ship processed orders within 2 Business days from the date that the order was placed and payment is processed. Orders will be shipped as a partial order if a part of the order is out of stock. The remaining stock will be shipped as soon as reasonably possible.