Last dates for Christmas orders: Europe 9th December. USA Australia Canada & New Zealand 2nd December. Orders placed after these dates MAY arrive but we like to be on the safe side and avoid disappointment. For more information send us a message. Happy Holidays to every one of our fabulous customers and we wish you all the best for 2014.