What a waste of time and effort! The items I bought have delivery date if 39 to 59 days! Some of them arrived, usually late. Many of them never arrived. Lately with the Covid 19 excuse, Aliexpress is taking advantage and when time to ship the order is ended for sellers, they don't cancel the order. They lie the order has been shipped and give a false tracking number, so you have to wait 3 months to get refund. I've known that since a seller sent me a message to apologise not can ship my order and Aliexpress had given me even a tracking number! After that I sent message all sellers to ask if they had shipped my order. Unfortunately most of them never answer, so I opened a dispute and this way, they answered. Unfortunately most of my orders never had been shipped and Aliexpress cheated me about orders have been shipped and has given all false tracking numbers. And not only you have to wait for 3 months! They refund less than you paid! They say it's your bank change. That's not true. The few times eBay had to refund, It was always the same amount I had paid.