Amazon Smile sounds like such a cheerful program!
Customers can sign up to the program to have 0.5% of their purchase donated to a charity. Charities go through an application process to be accepted.
But many Christian charities have nothing to smile about after learning that they need not apply.