The unnamed bank I work for charges a $38.00 NSF for EVERY ITEM (meaning check, debit card purchase, etc.), and if the account is overdrawn for 7 days receives a $42.00 extended overdraft fee. For every additional day the account is overdrawn they then charge you $7.00 a day for up to thirty days. It's a shame, really. And if you deposit a check that bounces, you are charged a $6.00 per check processing fee...
Seeing that I work in customer service, it sucks having to talk to people about these fee's all the time. It's simply outrageous.