Annuities are popular financial products that often guarantee income throughout the course of your retirement. Note that those who sell annuities often receive extremely high commissions for doing so, though. If you're thinking about an annuity and crafting a retirement plan, consider speaking with a financial advisor.