Last orders for Christmas: 16th December 2013

Christmas is nearly upon us and the postal system will, as always get overloaded.  We don’t want to disappoint our customers, so we will stop shipping orders on 16th December 2013.  Any orders placed after 5pm GMT on 16th December will be shipped on 2nd January.