Shipping policy

We offer worldwide shipping on all orders.

Shipment processing time

We ship orders according to stock availability and the newest in stock from local US warehouses and/or worldwide warehouses. Most orders are delivered within 5 - 15 business days.

Orders are typically processed from one of our fulfilment centres within the week of your payment approved for your purchase. However, orders placed on a Friday or on weekend will most likely be processed on the following Monday. Fulfillment time does not including shipping, and fulfillment averages do not account for the time an order might be put on hold. 

Please always include your telephone number, with its’ international prefix if necessary, and also please double check your mailing address for delivery to the correct destination.

Please note that once your order is on its way, we are unable to change the shipping address.

Making changes to an order

Unfortunately, we are not able to change the items on an order once the order has been placed. We can however cancel an order at any point before it ships out. You can then place a new order for the correct product(s). To cancel your order, please contact our Customer Service Support Team as soon as possible. To contact please email

Cancelling an order

We accept order cancellation requests if you contact our Customer Service team same day order has been placed and before 12pm as orders are packed and dispatched daily. The best time to cancel an order is within 4 hours after the order is placed. 

In the event that your order cannot be cancelled, please refer to our return policy. 

Possible delays on shipment or delivery

We do our best to ensure the timely delivery of all orders, please bear in mind that we are only provide with an estimated delivery date from our carriers. On a rare occasion or during pandemic or major world events, your order can arrive outside of the estimate timeframe. 

Why shipping delay is unavoidable during the epidemic or pandemic?

Under the influence of the epidemic or pandemic situation, some parcel deliveries may affected by local quarantine and customs policies. The customs in most countries cannot process the clearance in time because of the strict regulations and limited manpower; therefore, some parcels get held up at customs for much longer time than expected. The epidemic or pandemic also have a huge impact on commercial transportation and trade activities. Your parcel delivery may also affected by the shortness of staff and transportation availability. You may refer to these two articles for your reference: and During the epidemic or pandemic, the delivery time of your parcel will be much longer than usual, and we ask for your kind patience and understanding as these measures are for the safety of all staff and public health. Your support will be greatly appreciated. 

Flash sale and promotion event shipping times

During our flash sales, promotions or peak busy periods, there may be a delay in dispatching your order, please allow additional days for our team to pick and pack your order. Order are shipped in order of earliest to latest, you will receive email confirmation as soon as your order leaves our warehouse.

Tracking your order

You can track your order by our shipping confirmation email and from your account. If have questions, please contact our support team directly.

You may contact our customer service during business hours. Help is often available out of those hours and please do email us at