as described the seller shipped on time but the 3rd party shipper for "AliExpress standard shipping" in the USA didn't forward the package to last mile carrier for nearly 2 months!! (I won't fault the seller for this). Once the last mile carrier received the package, it was delivered to me in less than 24 hours.