Please allow up to 8 days to receive your order.

Your order will be fulfilled in China and delivered to you by FedEx, which is an international courier service.

Orders are usually despatched within 1-2 business days of placing the order. However, please note there may be delays around Chinese holidays with the longest delay being around Chinese New Year which falls around late January/early February.

Upon despatch, we will email you the tracking number of your package so that you can track it up to delivery.

Delivery takes approximately 5 business days from the time your order is shipped.