So the last orders to be sent out before Christmas will be December 22nd.
Any orders received after 1200 GMT on December 22nd will not be sent out until December 29th.
At the moment we ship Monday, Wednesday and Friday. So orders will be collected on December 31st also, so orders placed before 1200 GMT will be shipped out later that day.
There will be no collection on January 2nd 2015.
Normal services resume January 5th 2015.