Free Shipping: EU Retail Orders €500+ / Orders placed between 12th and 22th November will be processed and shipped starting from 25th November. Thank you for your understanding!