Allow 24-48 hrs for initial order processing (not including weekends or holidays). All orders placed after 7 AM (EST) are considered placed the following business day (That means that they will ship the next business day). The only thing that would change your ship date would be if there are any products that are currently out of stock. With our re-stocking orders, we will notify you that your order has been slightly delayed and is being currently processed for shipment once the new re-orders come out of production. We will always make maximum efforts to have shipments go out as soon as they come out of production, which in most cases is not that much of a delay (an average of one to two weeks at most). We will then notify you once your shipment has been sent out so you can know when to expect your products. As always, thank you for your support.