REVOLUTION.
DO NOT BANK WITH ----> Bank of America OR ----> Citi, or other big banks or insurance companies!
Bank with small local institutions.
Perhaps leave a small amount, so that you can have it always available via numerous big banks atm's. But that is it.
Read the Article at HuffingtonPost