Bank of America may have hoped it could quietly slip a $5 fee past its customers. If so, it was woefully wrong. This week, the bank announced it would charge debit card customers a $5 monthly fee when they use their cards to purchase goods. The bank pointed to new financial regulations as a reason.