unless you count in the other sellers. i.e. stuff not marked as sold by amazon, then all that you said stop to be true.
reviews means little because when bad reviews pile up, they create a new listing.
shipping is weird. some stuff may be shipped from china. arduino clones.
oh and that, you get arduinos clones being sold as originals.
at least the returns are usually still better than the alternatives.