The only pro of amazon is that you can contact them months after the purchase and still get a free replacement/refund. With aliexpress I doubt they'd refund you even if you received a bag of dirt instead of your product
To be fair, though, said worthless junk was like 1/5th the price it'd be in the USA, so it was still worth the gamble
the only major issue I have with AliExpress is how hard they make it to log in