Wal-Mart Watch, a national coalition, has taken out a full page ad in USA Today critiquing, among other things, Wal-Mart's outsourcing to China. As has been pointed out by many others, for a company that prides itself on being "American," most of its goods are made in Chinese sweatshops.
Another national umbrella group, Wake Up Wal-Mart, is emphasizing the company's drain on tax payer dollars. Hmm, that sounds familiar.