The loyalty program is a nice idea. Not a horribly charitable person myself, but I would donate once in a while if I got something in return for that.thanks
You mean gratitude? because the donation assumes that you will give something after not having received anything in exchange for yourself