Free tracked shipping for orders over €35,- Current processing time is up to 5-8 business days due to a high volume of orders. Scroll down for estimated delivery times. Beware, because of the holidays it's always best to add a 7 days waiting period so you don't get disappointed during this time of the year :)