Jeff Macke is the person I go to when it comes to all things Retail and Consumer Brands. He's been doing this longer and better than anyone else I can think of.
So if you're one of these sensitive types who is just too mentally weak to put your politics aside when making decisions about the market, then you're in the wrong place Karen.