no estoy muy seguro actualmente con BA porque hace mucho deje de utilizar a esos ladrones pero, normalmente cuando abres una cuenta de cheques en un banco de USA lo puedes hacer de 2 maneras
1- teniendo deposito directo..osea que trabajes en una compañia y que tu compañia te deposite semanal o quincenal tu pago en tu cuenta
2- si no tienes deposito directo entonces muchas veces ellos te obligan a tener en la cuenta cierta cantidad de dinero
de esas 2 formas la cuenta es completamente gratis, estas son las de cheques, ahora si solo quieres tener una cuenta con ellos y no cumples con esos 2 requisitos entonces tu cuenta tendra una cuota de mantenimiento un poco alto y ya eso depende del banco..
la otrta opcion es tener una cuenta prepay como la que tengo yo (tengo una cuenta de cheques y una prepay) y aqui no te piden nada solo hay una cuenta de mantenimiento de 5 dlrs x mes al menos asi la tengo yo en chase bank, es la Chase Liquid asi se llama..
Liquid Prepaid Card | Debit Reloadable Cards | Chase.com
pero muchas veces para abrirlas tienes que estar fisicamente en el banco