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. Orders placed on Saturdays, Sundays and holidays may be processed on the next business day and shipped within 48 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.***