As a birthday gift for a friend, I made a "donation" through the site and purchased a gift card to be sent to my friend. The card was never received so I sent an email to changingthepresent.org. The email is only actually a comment form, there is no actual contact info listed. No response from them. I sent a total of 6 emails. No response. I called the number listed on my credit card, it's disconnected. I had to call my bank and have the charge removed and block any future charges.
I'm not sure what's going on with changing the present... I always heard good reviews before. But now I very much question if they're legit.
Beware.