How long can I receive my order after I have paid for it? 

  • DHL or EMS takes 7-15 days arriving shipped.
  • SF Express takes about 20-45 days after shipped.

We can arrange the delivery within 4-6 days after receipt of the payment. Most of the goods are in stock. We have a lot of orders daily. It is possible that some items are out of stock. If that is the case we will contact you as soon as possible and try to found a solution. Thank you for your understanding and support!

If your order not arrived within the guidelines, please contact us and we will do our best to track your order for you.

All the customers will receive a shipping confirmation when order shipped.

Your package’s arrival depends on different factors. Occasional delay in processing time or cancellation of order may occur when an item was purchased is on backorder or out of stock. Please note that we are not responsible for delay caused by:
A.Customs.
Your package is subject to go through Customs. And it may be delayed by Customs processing.
B.Weather.
Bad weather can also be a factor to cause delay.
C.Holidays.
Even though we try our best to dispatch the items to you asap, courier companies doesn’t work on weekends or other holidays. So it may cause the delay, too.
D.Insufficient shipping information.
Without a complete address, we cannot arrange to dispatch the item to you correctly. Moreover, please also attach your tel#. It is helpful for courier company to contact you when the item reaches your location.
E.Other unexpected factors
such as shipping lost and a traffic accident that we never expect.