I have been with USAA for many years, using their insurance services. Recently, I began banking with them. What I love is that I no longer have to make the special trips to deposit checks. I can do this right here at home in my pjs, while the kids are sleeping. And I can go to any convenient ATM to withdraw money, without the service fee. So whereas before I would hold on to checks so that my trips across town are worthwhile, I now only have to sit down to my computer and push a few buttons. If I need cash, I can stop at any ATM. The ATM fees are reimbursed. There are however, two...review »