We will ship the available product on your order generally within 24 hours Monday - Friday. However, there may be times when product(s) you have ordered are out-of-stock. In those instances, you may choose to be put on the watch list and we will notify you by email when the product is back in stock. There is no obligation to purchase products that are on your watch list. We do not utilize back-orders. Retail Orders and Google Orders offer Flat Rate Shipping at $3.95 and are generally shipped via USPS. Depending on the location, it may take 2-5 days for the order to arrive.For bulk wholesale orders we will make an effort to utilize the carrier of your choice, shipping time is determined by carrier you choose. However, we reserve the right to choose the carrier on any shipment.