We do our best to ship your order within 1-2 business days for in-stock items and you can check the estimated delivery on your account online on the carrier website. Unless you have chosen a next day or 2nd day delivery option for domestic orders, there is no guarantee that your order will arrive at the estimated date of delivery if you choose the standard or free shipping option. So allow a few extra days to get your order. We may need to contact you about your order so please make sure you give us a direct phone number to avoid delays in processing. Please note: Order are not processed on weekends or during holidays. Also, delivery date cannot be guaranteed on international orders due to customs processing time.