Affected by Covid-19, there will be some delay on the delivery.
Heading time:
Orders will be shipped within 2 working days after payment is cleared (for most parts). Orders placed on Saturdays, Sundays and holidays may be processed on the next business day and shipped within 24 hours
Transit time: 
-Domestic shipping:

Shipping option   Estimated delivery time   Price
UPS   3 – 7  business days$0
USPS  3 – 7  business days$0

Certain goods may take longer, depending on your local customs authority.
-International shipping:

Shipping option   Estimated delivery time   Price
UPS  15-20  business days$0
USPS15-20  business days$0

Certain goods may take longer, depending on your local customs authority.
Shipping fee:
-Shipping and handling fees include postage, handling and packing of goods.
   international shipping:
-International shipping prices vary by territory. See shipping choices by carrier in check-out,Most of the item support free shipping.
-International order include include duties or taxes. Fees will be due upon checkout.
-Some items may not be delivered to certain locations. If you cannot successfully order when the “location” error notification appears, you can contact us.
-Cooperative shipping service: USPS UPS
Others:
-Please ensure that the shipping address you provide during checkout and PayPal is accurate. ***We currently do not support delivery to post office boxes. We are not responsible for undelivered addresses.***