Last order dates for a guaranteed delivery before Christmas:

Country Last order date
Austria 17/12/2018
Belgium 17/12/2018
Bulgaria 16/12/2018
Switzerland (Home + C&C) 18/12/2018
Germany (Home + C&C) 18/12/2018
France (Home + C&C) 17/12/2018
Ireland 16/12/2018
Italy (Home + C&C) 16/12/2018
Luxemburg 17/12/2018
Netherlands 17/12/2018
Poland 16/12/2018
Romania 16/12/2018
Slovakia 16/12/2018
United Kingdom 16/12/2018