Here's why Trader Joe's is always so horribly crowded. According to a new study, Trader Joe's is America's favorite grocery store. Publix came in second, and Whole Foods came in third. Walmart was rated America's most hated grocery chain.
see what other stores made the list ---> Huffington Post