Shipping is always free. and you will receive your order in approximately 3 to 6 business days. Returns can be requested within 14 days from when you receive your order.

Purchase your gifts with total peace of mind: if you order between the 27 November and 22 December, you can request to return an item up to 14 January 2018!
Please remember that you must order your gifts by 15 December in order to receive them in time for Christmas.