To all our customers please note our last day for ordering for guaranteed delivery before Christmas 2016 will be midday on Monday 19th December.