The busiest period for any courier is right now.
We've put in place our guaranteed Christmas delivery date as 16th December. Anything after this date we cannot guarantee Christmas delivery due to the strain on any courier network.
We're very sorry for any inconvenience caused. We will continue to send out orders past 16th December but may not arrive before Christmas.