All items are shipped via Royal Mail within the UK and should arrive within 1-3 days from the date of dispatch.  International orders are shipped on a standard service for distribution via your national postal service.  Overseas orders should arrive within 3-10 days of dispatch, depending on location.


PLEASE NOTE that all Christmas orders should be placed by the following dates to ensure delivery. These dates are not guaranteed but are the latest recommended shipping dates set by our couriers; orders placed after these dates may also arrive in time, however due to the volume of items in the mail system it is less likely.


Friday 7th December - Cyprus, Malta, Far East, Eastern Europe
Saturday 8th December - Caribbean, Central and South America
Monday 10th December - Australia, New Zealand, Greece, Turkey

Friday 14th December - USA, Canada, Czech Rep, Italy, Poland
Sat 15th December - Finland, Sweden
Mon 17th December - Austria, Denmark, Germany, Iceland, Netherlands, Norway, Portugal, Slovakia, Spain, Switzerland
Tue 18th December - Belgium, France, Ireland, Luxembourg

Thursday 20th December - UK