We will do our best to get in stock orders shipped out same day for all orders before noon. If there are any delays we will notify you by email. We primarily use USPS & FedEx as our shipping services. Once the tracking number has been created it will be sent to your email so you will know when your products are arriving. Here are the estimated transit times for Domestic US orders.