Bank of America said it would eliminate overdraft fees for debit card customers in a move designed to quell consumer frustration and keep the bank a step ahead of new regulations that restrict such charges

See more here:
BofA scraps overdraft fees for card users