Earlier quoted context omitted.
I love it in terms of consumer experience. I like several products from AliExpress and the like, but sometimes find they're available for the same price or cheaper and faster with better customer service from Amazon. I don't care that they have generic brand names in either case
I'm with you. I don't really understand the complaints, since Amazon's return policy means that you aren't really taking a risk when you buy, even from randomly-named brands.
Depends how much you buy. If you end up returning too much stuff, Amazon will ban you.