Each year they let us know the "cut off" dates where they can guarantee delivery to you by Christmas, since we use their Special Delivery Service [so that your parcel is insured and guaranteed delivery by 1pm the next day] our last posting dates are the following:
For Australia, New Zealand, Japan & Asia - Wednesday 5th December
For Africa - Friday 7th December
For USA & Canada - Monday 10th December
For Europe - Wednesday 12th December
For UK - Saturday 22nd December
So please ensure you've left plenty of time for your gift to arrive to avoid any disappointment!