We've had a few people contacting us asking if their order will arrive in time for Christmas. The Sales team is currently up to date with orders, so anything ordered up to Tuesday has been processed and shipped, with yesterday's orders being processed today. Those still intending to order should note the Post Office's last posting dates in the main news story. Orders may still arrive in time if sent after these dates, but sadly we can't guarantee it.
The UK Post Office last posting dates for things to arrive in time for Christmas are:
Wednesday 5 December (yesterday): Australia
Monday 10: US, Canada and Eastern Europe
Wednesday 12: Western Europe
Thursday 13: Standard Parcels to UK
Tuesday 18: Second Class Post to UK
Thursday 20: First Class Post to UK
Large orders are sent via DHL and may still beat the Christmas rush, but we'd certainly advise ordering imminently if you want to get items in time to be Christmas presents.