24 hours

Delivery Service

Ship To

We ship to all over the world. Make your purchase and we ship it to your door.

Estimated Delivery Time

Firstly, there is a processing time of 1-3 work days, for the in-stock products and 4-6weeks, for custom products. You can pay a rush fee for custom item ordered, for an expedited process time which will reduce the processing time to 1 to 3 weeks.

* Expedited processing times may not apply to Custom Orders.

Secondly, there is the shipping time (which is not the same as the processing time).The shipping options  and time may vary for different countries.  You can check the shipping time by placing an order on our website

Delivery Service Table
 Country  Shipping Method Handling Time  Shipping Time  Tracking Link
US U.S. Postal 1-3 Business Day 10-15 Business Day USPS
FedEx Economy 1-3 Business Day 4-5 Business Day FedEx
FedEx Priority 1-3 Business Day 1-3 Business Day FedEx
DHL Express 1-3 Business Day 1-3 Business Day DHL



Please allow us to have enough time to handle and ship the order before delivery. We are not responsible for any delay if buyer chooses a wrong shipping method. The shipping time is estimated and does not guarantee delivery by a specific date or time.

Calculate the Shipping fee

Shipping costs depend on the number of items and the weight of your order, as well as the shipping method you chosen. The prices displayed on product information pages do not include shipping costs.

You can check the shipping cost by placing an order on our website. The steps are :

• On the item's Product Details page, click on Add to Cart.

• Enter your Shopping Cart and look for “Estimate Shipping Costs” at the bottom of the page to see total costs for the items in your cart.

• Enter your destination for a more accurate calculation of your shipping costs.

You can open your Shopping Cart at any time by clicking the Cart at the top of every page on our site.

Tracking Your Order

Once the order status shows" completed" which means the order was shipped out.

You can find the tracking number by login My Account or at the bottom of the shipment email. But please use following link to get the tracking information.

(The direct link of tracking number does not work, please use following tracking link)

DHL Tracking link

USPS Tracking link

Fedex Tracking link

If you cannot find the tracking number or cannot track the order, please contact us, we are glad to help you.

Shipping Dispute

All orders are handled and shipped according to handling and shipping method customer chosen. We are not responsible for the delivery delay if customer chosen improper shipping method or order information is not clear for processing order even.

The date is needed for our reference. We will do our best to make sure the order delivery by your need date, but we are not responsible for the delay if the time between the order date and need date is shorter than our standard handling and shipping time.

If we delay the handling time without contacting you, customers have rights to cancel the order before shipping or return it after shipping out.

If we send the order by wrong shipping method, customers have rights to ask for refund. There will be an extra shipping fee.