All dates for Christmas delivery have now passed. we still continue to ship daily but orders are unlikely to arrive before Christmas.
Wednesday 3rd December - Asia, Far East (incl Japan), New Zealand
Thursday 4th December- Australia
Friday 5th December - Central and South America, Middle East
Monday 8th December - Cyprus, Eastern Europe, Greece
Tuesday 9th December - Canada, Poland
Friday 12th December - USA, Western Europe (excluding Greece and Poland)
Wednesday 17th December - UK Standard FREE delivery and Signed For delivery
Monday 21st December - Express Delivery (orders to be received by us before 2.30pm to enable same day shipping)
Express service is guaranteed delivery, standard delivery is not a guaranteed service. The dates given are Royal Mail guidelines.