Shipping Policy

When will my order be delivered?

We will make the delivery soon after we confirm the order. The waiting time is usually within 15 minutes, no over than 30 minutes.

The delivery may delay because of some unexpected reasons. We will inform you via email when the delivery is interrupted. You can reply to the email or contact us on Live Chat. We ensure a 24/7 instant response.

Possible reasons for order delays:

- Server is updating/fixing/maintaining.

- Internet connection interruption

- Order information error

- Short of stocks because of huge needs

Possible reasons you do not receive the order confirmation:

- The email is mistagged to your spam folder.

- Your email server blocks our emails.

You can contact our 24 hours Live Chat to check your order status.

If you registered as our member, you can log in to your account and check your order status.

Why did I only receive a partial delivery?

It occurs when your order is too large. We need to deliver several times. But no worries, your entire order will arrive within the promised time.

If your order is only partly delivered due to unexpected reasons, like network/server problems. Contact us via Live Chat or email. We guarantee the rest part will arrive as soon as possible.