Determining whether or not you should purchase an annuity can be a very frustrating process. Most annuities are complicated and convoluted products that oftentimes can only be figured out by financial professionals. Is this complexity intentional? That's a topic...