My first Temu order just arrived, and I'm impressed! Ordered on the 4th of March and delivered to my door on the 15th of March. 11 days! It's pretty good for free shipping from China!
I ordered T-shirts and hoodies, expecting them to be in Chinese sizes, and worried that I had ordered a bunch...