Christmas delivery - last order dates.

3 December: Africa, Middle East
6 December: Asia, Cyprus, Far East, Japan, Eastern Europe (ex. Poland, Czech Republic and Slovakia
8 December: Caribbean, Central & South America
9 December: Greece, Australia, New Zealand
13 December: Czech Republic, Germany, Italy, Poland
14 December: Canada, Finland, Sweden, USA
15 December: Austria, Iceland, Ireland, Portugal, Spain
16 December: France
17 December: Belgium, Denmark, Luxembourg, Netherlands, Norway, Slovakia, Switzerland
20 December: UK 1st class and Recorded delivery.
21 December: UK Special delivery (next day)

All orders will be dispatched within 1-2 days of the above dates for aimed delivery by Christmas.

If you are in doubt or if you have a special delivery request please ask.

Normal service will continue after these dates and your orders will be dispatched for delivery as soon as possible.
Please expect short delays for normal delivery over the Christmas / New-Year period.