You will receive an email confirmation immediately following your order. It will take us 1-2 business days to process your order. Once your order has been shipped from our warehouse, you will receive another email stating so with a tracking number from UPS or USPS. You can expect orders within the US to be delivered within 3-5 business days from the date it was shipped (faster if you upgraded to 3 Day Select Shipping), and International orders may take from 1-6 weeks to be delivered depending on country and customs. We cannot guarantee USPS delivery times.