At the same time nonprofits struggle for funding, Americans spend $450 billion a year on birthday, wedding, and holiday presents. Imagine how much good we could all do together as more and more of us show our love by making a meaningful donation in a friend's name instead of buying yet more unneeded and unwanted merchandise.

"an Amazon.com of the nonprofit world"  

"an Amazon.com of the nonprofit world"