There's a free app shoppers can download via iTunes that will allow them to support or not support a company based on political giving information. The app's name: BuyPartisan.
Here's a description:
BuyPartisan allows you to find out whether what you are buying matches your own personal political beliefs. By simply scanning a barcode or searching by an individual company or product you can quickly see the political contributions that have been made by the CEO, Board of Directors, Political Action Committee and its employees. You can see whether it is more Democratic or more Republican.