I have been banking with USAA for years now, and I used to rave about excellent they were. I recommended them to family and friends, telling them, "Every time I hang up with USAA, I'm in a better mood than I was when I called, because they're THAT good at helping resolve issues." That level of customer service is gone now, and the bank has been slowly going downhill for the past couple of years. I would like to say that with the exception of one or two times, the customer service representatives are extremely friendly, but their banking/company policies and supervisors are no longer customer-friendly.
A few issues...
One: I called with an issue with my debit card. They helped me figure out what was going on, and I thought that was the end of it. However, a week or so later, a new debit card showed up at my mom's house (the address that was still on my account, as I was temporarily working out of town), and around the same time, a pin number was mailed separately, also to my mom's house. I called them, and asked why they sent a new card, and they couldn't tell me. They tried to do a little research, before just telling me, "We don't know. You should just destroy it if you don't want it." This is scary, and a HUGE security concern. A debit card was not ordered, yet one was sent without my authorization along with a pin number. Anyone could have taken the card and pin number, and once activated, my existing card would've stopped working and they would've had full access to my accounts. The customer service rep was unconcerned with the issue and treating me like I was over-reacting.
Two: I deposited a small cashier's check ($500) into my USAA checking account. This is not my primary checking account, but I do have automatic deposits that go in twice a month for at least 4x that amount, which I always withdraw immediately and take to my primary brick & mortar bank. I deposited the cashier's check via mobile, because that's the only way to do it, and was not told that the funds would be placed on a hold. I was out of town for work at the time and due to an issue with my primary bank, I needed those funds to be available immediately. As any person in banking should know, cashier's checks are VERIFIED funds and should be available instantly. I called IMMEDIATELY about the hold, they told me it's because my current balance was less than the amount of the check. I reminded them about the automatic deposits I have (one of which was due within the next few days) that would more than cover the cashier's check if it bounced (which would not happen, because those are verified funds). They said it didn't matter. I told them, please cancel the deposit, because I need this cash immediately, and I planned to take the cashier's check to the bank on which it was drawn so I could cash it and receive funds immediately, to sustain me until the issue with my primary bank was resolved. They said they can't cancel the deposit because it was already made through the mobile app, and there was no way to cancel it. This was within 5 minutes of making the deposit, and they're telling me there is NO way to cancel it.... that doesn't make sense to me. I asked them, "What if someone made a mistake and accidentally deposited the wrong check into the wrong account - you're telling me there is no way to undo that?" They confirmed, there is no way to do that. So don't make any mistakes, ever, because USAA will screw you over.
Three: The mobile app always gives me an error when I try to increase my debit card daily withdraw limit, something about needing to verify identity with a text code, which I never receive via text. I need to increase my limit at least once a month, because it defaults to $600, and I always have to withdraw the money from my auto-deposits to take it to my primary bank. So every month, when it's time for me to withdraw the money, I have to call them to change the limit. This, in itself, is frustrating enough, especially when I'm often on hold for 10-15 minutes just to change my limit and get access to MY money. Last week, I called them as usual to change my limit and was told that they can't do that, due to some issue with my auto-insurance policy payment. I haven't had auto insurance with USAA in over 3 years (because they screwed me over in regards to a claim, but that's a whole different complaint.) I asked what issue they were seeing, and they couldn't tell me. They told me I had to speak to the auto insurance department, so I was transferred to them. At this point, I've been on the phone for half an hour while sitting outside the ATM that I planned to use. I spoke to the insurance department, they assured me that there were no issues with the long-closed policy/account, and transferred me back to the banking dept. Banking again told me that they wouldn't change my limit. The guy checked with his supervisor/"specialist" and they were the ones who would not approve it, and told him no. I asked to speak with that person. He said, "No, you can't speak with him. He told me what to tell you and that's that." So basically, they're barring me access to my money, because their departments aren't properly communicating with each other. I told the rep, verbatim, "This is bulls***. That's my money, and I need to withdraw it NOW." He told me that I was being abusive, and hung up on me.
Which brings me to number four: As a workaround for these idiots not letting me increase my limit to withdraw my cash, I told them to transfer the entire balance of my account to my boyfriend's account, which is also with USAA. They confirmed the transfer went through. My boyfriend was in a different state at the time and quite unavailable due to work training, but I needed him to take the money out of his USAA account, mobile-deposit it in his account with our primary bank, then transfer it into my account with our primary bank. (Needless to say, at this point, I'm very angry and frustrated with this runaround process to get my money.) So this was on a Friday. He didn't get out of training until after banks were closed on Friday and was not able to put the money into our primary bank. On Saturday, I woke up, checked my USAA account, and ALL the money I had transferred the day before was back in my account. I called USAA to ask them WTF. The rep, who was quite friendly, said, "I'm really sorry, but it appears they didn't put the transfer through yesterday." She told me to check with my boyfriend to see if he had the money in his account. He was going to be unavailable all day due to training, but I tried to reach him anyway. After a couple hours of not being able to reach him, I called USAA back and explained the situation again, and told them that I needed the money to be in his account, but that I was concerned that if I moved it over again, the money would be taken from my account twice. The rep assured me (for the 5th time) that the transfer did not go through on Friday for some reason, and that there was no possibility of the money being taken twice. Lo and behold, I woke up on Tuesday (FOUR days after the original transfer) to a HUGE negative balance, over $2,000 in the hole. Plus, I was charged overdraft fees for the second transfer, AND for every debit card transaction that had posted the night before. To make this long story a little shorter, I called USAA and was told that it wasn't their fault, and I needed to just have my boyfriend transfer the money back into my account. They would not help with the fees, nor did they offer any explanation for how they simply lost a $2k money transfer for four days.
They are useless, and no longer have a policy of helping their customers. This bank used to be great. Now I'm in the process of switching over my direct deposits so I can wash my hands of USAA completely. They screwed me over on auto insurance, and now they are screwing me over in the banking department. Take your money elsewhere, you will avoid a huge headache and frustration.