We are stocked online or in over 1000 retail outlets throughout the world, including department stores, airports, and cruise ships. FREE on all UK orders over £50 We will send your order using 'Royal Mail Signed For'. UK orders are charged £4.99, or this is free for orders over £50. Once payment has been received, your order is processed by our warehouse and you can expect to receive your delivery within three to five working days. If you have not received your order a week after receiving confirmation it was despatched, we would advise contacting your local Royal Mail depot to see if they are holding the order for you.