The global pandemic has exposed the cracks in logistics. UPS and DHL have been normally within two weeks for DHL basic shipping. We have noticed that DHL basic shipping to the USA takes about 8 weeks for delivery, while DHL Premium takes about 4 weeks. The USPS is contracted to supply final delivery services for DHL in the US. Why it takes so long with Asian countries is not known to us, but we have noticed that it takes about 8 weeks for delivery to Asian countries. DHL basic to Canada takes about 10 to 11 days. We hope the USPS gets it act together soon.