Should annuities be part of my retirement portfolio?

Understanding the complexities of Annuities