Am I in time for Xmas?
If you are in the UK yes you are. All UK Orders taken this weekend will still arrive on Tuesday before 1pm and finally 'Last Orders' for Xmas delivery will be taken on Tuesday up until 3pm to arrive on Christmas Eve before 1pm.
Christmas deliveries will be made up to and including Tuesday December 23rd 2014.
Christmas returns will be accepted up until and including Saturday January 9th 2015.
Our sale begins on Boxing Day, Friday 26th December and items despatched on Monday 29th December.