A few years ago I went to Chase Bank to deposit some checks from my business. I went to the drive up window as I have been doing the last 20 years and after they got my checks they called me and said there was a problem and asked me to come in the bank and see an officer about it. I replied "I will be right in" and went and parked in the lot and went in. The officer had another customer at his desk and I had to wait 10 minutes for him to see me.
When I asked what the problem was he told me that my checks were not fully filled out. The name of my business was Jefferson Refrigeration Enterprises but my customers always made the checks out to J R Enterprises because the name was too long to fit on the check. He said after 20 years they changed their policy so I would have to go back to my customers and get the new check written out correctly. I said OK, give me my checks back and I will go. He went to the teller to get the checks and she said she sent them back to the drive up window after she told me to come in the bank. No one knew what happened to them so the officer told me I had to go back to my customers and tell them to put a $25 stop payment order on the checks and to write me up a new check. No way. Why should my customers pay for your mistake? I asked him to credit my full deposit and I would go. He replied he could do nothing for me.
At that point I sat by his desk and put my feet up on it and said I'm not leaving until I get my money or the cops throw me out. He phoned the police who arrived in about 15 minutes and they asked me what the problem was and I explained then they went outside searching the area for the checks and found a couple of them in the bushes where evidently the next person in line had dumped them out. They gave me those check back short about $110 and told me all I could do was file a claim in small claims court against the bank and they asked me politely to leave now. I said OK as soon as I cancel out my checking account and savings account at this bank and I will also cancel my 2 Chase credit cards. Then I left.
I had one good customer who had given me the $110 check and who happily wrote me a new check and said they didn't even have to cancel the old one because no one would be able to cash it with the new bank rules.
I now try my best to only use local banks and stay away from the mega giant ones.