Recommended last order dates to receive before Christmas:
UK
Economy - Thursday 17th December
1st class signed - Friday 18th December
Special delivery next working day - Tuesday 22nd by 12pm
Ireland
Standard - Sunday 6th December
Priority - Monday14th December
France/Spain/Germany - Sunday 6th December
USA/Canada - Sunday 6th December
Last posting date will be Wednesday 23rd December