Even as Bank of America and other major lenders back away from charging customers to use their debit cards, many banks have been quietly imposing other new fees.

Need to replace a lost debit card? Bank of America now charges $5 — or $20 for rush delivery.

Deposit money with a mobile phone? At U.S. Bancorp, it is now 50 cents a check.

Want cash wired to your account? Starting in December, that will cost $15 for each incoming domestic payment at TD Bank. Facing a reaction from an angry public and heightened scrutiny from regulators, banks are turning to all sorts of fees that fly under the radar. Everything, it seems, has a price.

“Banks tried the in-your-face fee with debit cards, and consumers said enough,” said Alex Matjanec, a co-founder of MyBankTracker.com. “What most people don’t realize is that they have been adding new charges or taking fees that have always existed and increased them, or are making them harder to avoid.”