Hey fwiw you should never donate at the checkout.
The company has already made their donation, which they only do to use as a tax write off, not altruism, and you're recouping their expense.
Donate yourself directly to the charity. The store is just using you.

