The bank is charging high service / activity / maintenance charges / bank fees on my checking account. Is this legal?
Yes. Federal law allows banks to charge non-interest charges and fees, including deposit account service charges. All fees should be determined on a competitive basis within the market. Each bank should make the decision on the type, amount, and method of calculation based on sound banking judgment and safe and sound banking principles.
Depository institutions must disclose any fees associated with a deposit account when it is established; therefore, you may want to review your Deposit Account Agreement as well as any current fee schedule.
If you feel that your bank imposes high service charge fees, shop around—and purchase your financial services accordingly.