This TPM story about Target’s abject apology for donating $150K to a Republican candidate with anti-gay positions illustrates that Citizens United isn’t a slam-dunk for corporations. Corporations have customers, those customers have a wide set of political interests, and companies have to think about how those customers will react when they jam money in some politician’s pocket.
Corporations have mastered the existing framework of industry lobbying groups and PAC contributions that gets them most of what they want in DC. Big, direct contributions are far riskier than paying a few million to whatever trade group represents your industry in DC, and the payoff may not be worth the risk for the Targets of the world.