T themarkup.org Amazon puts its own “brands” first above better-rated products 55 points juokaz 5 years ago 49 comments