Where To Buy Annuities? 
You can purchase an Annuity from a few different sources . However the best way is to use an independent insurance agent who specializes in annuities . An independent agent can shop the market and all the different companies/products to give you the best annuity for your situation . You can also get annuities from captive insurance agents who work only for one company . They are limited -LRB- or highly encouraged -RRB- to just sell annuities from that one company . And since annuity rates are constantly changing and no one company has the best rates for all types of products , some consumers see this as a disadvantage . Some banks provide annuities , however their selection is often limited . Financial Advisors sometimes sell annuities as well as some stock brokers ; however , they usual stick to mainly variable annuities that are directly invested in the stock market . You can find an independent annuity expert online via a web search for them in your area . Or at various websites such as WEBSITELINK 