I have had no issues with this bank. There are no hidden fees and my money is always available. It was an easy online signup process and my cards arrived on time. The only thing I do not know as of yet is how to access my Savings account but I havent added money to it, just the checking. But all my transfers and direct deposits have been accounted for. I have been with them for 4 months now.