His parents pay $10/month so he can go over 85p once.
The bank just *might* be screwing you over.
It is how overdraft protection works with Bank of America. The charging you a big fee is what happens when you overdraft without it. But you have to pay a small monthly fee or whatever for the service. As in it goes into what you pay for the account normally, rather than being a "pay when you use it."