Best charity gift card: TisBest Philanthropy
Purchase fee: $1.95
Monthly fees or expiration date: NoThe next time a friend or family member says they would contribute more to charity if they only had the money, call them on it. When you give a TisBest card, you take away the recipient's ability to spend its value on anything but the 250 charities in the TisBest network. Beneficiaries include UNICEF, the ASPCA, the Sierra Club, Paralyzed Veterans of America, the Alzheimer's Association, the St. Jude Children's Research Hospital and others.