I have gone through the same thing with several different banks. They are all a joke! I think Chase is the worst of all because they do not care at all for their customers!! My husband and I have opted to go with a pay roll visa that is reloadable. I can't tell you how wonderful everything has been. You can't juggle your bills like you would by staggering payments with checks, but we have never paid a bounce fee either. Our paycheck is automatic deposit and we use it just like a bank card, there are free atms too. I was always careful with my account, but I made mistakes too. I had a teller explain to me once how they do it. Even though you see money in your account, they wait until you make a deposit and then pay the biggest check so that all the little ones bounce and they can charge you fees. It doesn't make since to the bank to pay all the little stuff, because then they can only charge you one fee for the bigger item. This is how they make their money. Do what we did. People need to take the power away from the banks, then maybe they will start to listen to what people really want, and more importantly, need. Good luck in the future. I hope things really work out for you. Don't let this get you down! One more thing, if you say you suspect fraud on your account they HAVE to freeze any activity!!