Congrats, Amazon. The company has the best reputation among American consumers, according to 24/7 Wall St., which lists the companies with the best and worst reputations based on the 2017 Harris Poll and American Customer Satisfaction Index. The top five in each category, with a reputation score out of 100:
 
 Best: 
 -  Amazon.com: 86
-  Wegmans: 85
-  Publix: 83
-  Johnson & Johnson: 82.5
-  Apple: 82