http://www.bankofamerica.com/promos/jump/freechecking/ MyAccess Checking® has no monthly maintenance fee when opened online. Other account related service fees still apply. Offer may be withdrawn or modified at any time. So better call CSR to find out what this fee for.