Your local bank likely has a partnership with one or more insurance carriers to sell annuities to their customers.
Independent brokers and "fee-only" fiduciary advisors represent multiple insurance companies rather than just one. where to buy annuities
Banks like Bank of America or Wachovia act as distributors rather than issuers. Your local bank likely has a partnership with