The following dates are the cut off dates for Christmas ordering. This means that any items ordered after these dates will probably NOT get to you in time for Christmas.
Instock items ordered before these dates should make it in time. Backordered items ordered even now most likely will not arrive in time, please be aware of this folks.
UK - Friday 17th December
South & Central America, Middle East, Asia, Far East (including Japan), Australia and New Zealand customers - Friday 3rd December
Europe, USA and Canada - Tuesday 7th December