Legacy giving, or giving by bequest, is one of the best ways for donors to support charities and charitable programs they care about. But not all bequests are made the same: donors should be asking themselves five key questions before settling on a legacy giving plan....