It normally takes 1-3 working days for handling and packaging. The shipment courier using USPS . The estimated delivery time is
7-14 business days to United States region (USPS or YunExpresss)
12-20 business days to worldwide country ( SF Mail)
    The delivery dates are not guaranteed and may include extra transit time because of unknown delays. Shipping delays because of customs process are beyond our control. We are not responsible for customs duties, taxes, fees, or delays. If delay happens, we will try our best to make sure all deliveries arrive on time.
    Please keep contact us if you have problem in tracking the package.