This industry is complaining about banks and there hidden fees is priceless

.
I do agree though that you have to always watch your account and make sure you are not overdrawn.
Times are extremly hard for a lot of people now, so make sure whatever accounts you have, they are not overdrawn. Also you have to make sure you don't have unathorized
transactions coming out of your account.
There are a lot of shady business pratices going on with the banks. Just protect yourself
by watching your account/s on a daily basis.