Depending on product availability, orders may be sent out from our Chinese, Australian or German warehouse and sometimes items in the same order may be dispatched separately. We aim to process all orders within 2 business days, however, during busy periods this procedure can take longer. Once your order gets dispatched, depending on your location, the delivery time is usually 8-12 business days.

We offer delivery to major countries such as the UK, US, Australia, Canada, Japan, South Korea, and countries within the European Union or Schengen area. The international shipping fee is £5.95 (or equivalent value in other currencies we support), free shipping is provided for orders over £20 (or equivalent value in other currencies we support).

We kindly advise that instances of unsuccessful delivery resulting from errors in the shipping address entered during the checkout process are beyond our scope of responsibility.