Anyone that works at the bank can see all your account information. Monthly fees, atm fees, overdraft fees. Banks suck!
You know... Being regular customer in my area I am really satisfied with the services the bank are providing for me, so I am not having a problem with trusting my money to those guys, I understand how banks are operating with the money.
I also dont see any problems with banks, I store my money there and also I use their services for my personal needs. They use maybe not the best ways to provide money, but without them we would be using metal coins.