I have had three Aliexpress orders go bad, and two of them I was refunded. One of them I was not, despite the fact their own shipping still showed it as on it’s way to New Jersey. They kept insisting I “pick it up at the local post office.” I pointed out Virginia was not near New Jersey. I was denied, but only out $8. As far as Amazon vs. Aliexpress, I will agree with you about Amazon customer service being better. But I have had “AliExpress shipping times” on some Amazon products, which led me to believe that the particular store was outside their local jurisdiction.