Make a charitable donation in someone's name. With the GiveNow Card your gift recipient can choose which charity he or she donates the money to. Price: Any amount Where to find: JustGive.org --JH

Make a charitable donation in someone's name. With the GiveNow Card your gift recipient can choose which charity he or she donates the money to. Price: Any amount Where to find: JustGive.org --JH (JustGive.org)

By Jenn Harris, Dianne de Guzman, Jason La, Lora Victorio and Alice Short There's art to the gift of giving. Some folks have mastered it; others not so much. It starts with a good eye and an understanding of your own budget. Worried that you might not have what it takes? Not to fret, we're...