I also had a horrible experience with Citizens Bank, of which they allowed $5000 to be fraudulently withdrawn from my account in two days. The second $5000 was withdrawn after I was told it shouldn't happen again. That day I learned an ACH hold request is just that. A request that takes 3 days. I should have been smart enough to know that the support agent really meant for me to drop everything and immediately get to a physical branch where they could put an all hold on my accounts instantly, because I cannot do that over the phone.
I don't mean to say credit unions are always better, but I will say, I have been getting 2% interest earnings on my savings and 1.05% on my checking account. Most banks typically give you only a percentage of a percentage point in interest for either...