Shipping length varies by country/region. North American orders usually process and are delivered within 1-2 weeks of placing an order. International orders usually take 10-20 business days but may take up to 4-6 weeks depending on your location. Due to the Covid-19 Pandemic, we are currently experiencing delays with processing and shipping orders. Please allow up to 4-6 weeks for delivery of new orders.