Every bank has policies in regard to deposits. Some checks clear more quickly depending on the type of check & who issued it.
I know of NO bank who refunds ATM fees, except for USAA.
And, thank you for your service in the military, I appreciate it!!!
I was somewhat hesitant at first about switching to an on-line bank (USAA) verses my local brick and mortar bank, BUT I am glad I did. I have not had any issues, but had a few questions at the beginning. Still, the person I talked with was friendly and helpful and explained the policies and procedures to me in a way that I could understand. All I can say is thank you USAA , I feel proud to be a part of such a professional, customer oriented, financial organization!