I knew may account was running low, bills were due, And I finally get some money in a go to deposit it. make out my bills and pay some online. I was not watching my account that week. and 10 $28 dollar fees were taken out of my account because my account was on hold for 1 day after deposit. About a week after that I think I have about just made a 575 deposit, pay a thousand dollar house payment and there there is 276 in my account. When call the bank, .Because funds were not available.I asked why did the y put everything through, they said they knew the money was in the account there fore every one got paid and they made 28 dollars on each one. I Have had trouble with this bank before when a 4000+ deposit was completely lost and 5 day went on before they were able to fine it. I have had deposits lost when they were merging with citizens. I was always civil. Even when we had loss of work. I used about 3 years ago I did the same thing, Deposit my check, pay bills. they charged a very small percentage like 5 bucks or so and it was done. They NEVER disclosed the the game has changed. I feel that they are just taking advantage. If you are looking for a bank do no choose this one, the only reason i am still there is because of the age of the account. Here is the kicker, most of my deposits are from fortune 500 companies. I really feel there is no reason to hold funds anyway, If the check does go bad then I deserve the fees. Never has happened yet! Heres the kicker, Hilsdale branch does absolutly nothing for you, I you have to use firstmerit do not use that branch, I had to call higher ups to get anything done