We are currently experiencing very high demand so please allow 3- 7 Business days for your order to be processed.Once your order is processed you will be sent an email with estimated delivery date or tracking link. Shipping time varies by location.United States (5-20 Business days)Europe (8-20 Business days)