It depends on who you order to, on Amazon. Delivery is reasonably fast (2 to 5 days around here) and the chance of getting a knockoff, whilst higher than it used to be, is still less than 100%. It’s far from perfect, but saying that it’s on par with Wish or AliExpress is not accurate at all. So yes, Amazon is in fact better.