Once your order is placed and processed, please allow 1-2 business days, and parcel will ship Monday-Friday excluding holidays and weekends. If a product is out of stock causing a delay we will notify you by email when to expect your order to ship. Estimated time of arrival for orders shipped within the USA: Flat Rate 2-6 business days, Priority 2-3 business days Estimated time of arrival for international orders: Flat Rate 8-20 business days. Please note that once your order has shipped from our warehouse we have no control over any type of delays, so we are unable to guarantee the exact time of arrival. Tracking info can take up to 24 hours to update.