7 Annuity Mistakes to Avoid

Annuities guarantee lifetime income, but they can be complex and expensive.