Here at Magicshine UK we send all our UK orders by First Class recorded delivery with most items reaching our customers the next working day.  However, at this time of year we know that sometimes we can't always rely on this service and so we will ensure that all orders received after Sunday 15th December are sent via Special delivery (guaranteed Next Day) for no extra cost.   This means that all orders received by 3pm on Friday December 20th will arrive in time for Christmas (Guaranteed)