Clerks asking for charitable donations...

From a thread we had over the summer: OK, I give up: What is with corporations asking us to give $1 at the register?