If all the products in your order are in stock, it will be prepared and shipped within 48 hours (excluding weekends and public holidays). Delivery times vary between 2 and 10 working days (depending on the country and region) from the time your order is confirmed. To find out the delivery time for your country, consult our “Delivery” page. If the products in your order are out of stock, or if you need custom-made products, please contact our customer service for professionals.