My success rate with Aliexpress has been only slightly worse than with Amazon. I've gotten screwed over on a few lost shipments, but never had a problem getting a refund. Shipping times are much longer though, considering where it's coming from. But often I'll get items much faster than their estimates, so it's not completely terrible. And you can always look at the shipping options to see if a few dollars more can get it to you faster or with a better carrier. As for quality, I find it's not much different from Amazon since half the stuff there was made in China and just sits in a warehouse in North America.
Don't bother with Wish or Temu, which is just Wish with warehouses in North America.