NOTICE - Orders placed before Monday 16th December for GUARANTEED Christmas delivery. Orders placed after may be dispatched with possible delay.