Snopes.com has an interesting write up about this. I like the idea of what Campbell's says they're doing, but when asked for any details, they're very elusive about the whole program. The program is legit, it's just the details that are sketchy.

Interesting reading at:

http://www.snopes.com/inboxer/charity/campbells.asp