All orders are shipped within 1 - 5 working days after you placing your order using Usps, Dhl, Royal Mail or ePacket depending on your country or region. Average delivery time frame is between 5 to 20 business days. Please note that holidays season, second outbreak of the epidemic and insufficient terminal transport capacity might impact delivery times. Rest assured that we are doing our best to deliver your products within the specified time. All orders are shipped with a trackable and insured shipping carriers so you can track it every step of the way!