I have over 10 years being customer to Bank of America, and every simple transaction that need to rely on calling them, getting access to my money for transfers overseas (in a global world, with a global "bank") is just unbelievable complicated, time consuming and very bad solutions given. It has been the worst decision I took to have my money with this bank as they cannot keep customers satisfied.