Last day for guaranteed Christmas delivery
United States & Europe 
December 20
9am CEST

All other countries:
December 18
9am CEST