I have had them for about a year or so. They seamed like a good bank so i got my auto insured trough them as well.. I called a representative and asked for full coverage for my vehicle, i said i want it to cover everything they said ok and i was good to go... One year later Veterans day i was driving form Tennessee back home only about 10 hour away when i get a flat tire mid way home and in a no where town... No big deal i have full coverage.. i use my USAA insurance card and tell them i need a tow truck, there reply was sorry its not covered by your insurance..... Thats How i spend my Veterans day 2011 stranded in a town with no where to sleep.... yes, i am a veteran...
I took the bait when USAA sent me a offer of low credit card balance transfers, so I transferred my high rate cards. What I did not know is that after a short promotional period they would treat the balance as a cash advance, big bucks as we all know. I now pay more than before I transferred my balances! So I asked if I can pay off what they considered "cash advances" separate from my regular credit card balance, no! I take full blame for not getting out my microscope to read the entire journal (agreement) but, damn!
So, don't buy into all the "we help military personnel and their family's" crap. Your better off with Capitol One or other major credit card companies who don't go waving the American Flag while they give you a financial enema!
I became a USAA member when my Air Force Reserve recruiter recommended them to me. It seemed legit and I had a great experience with them for the first few years.
Then about three years ago, I had bill-pay setup and then they started retroactively bouncing my checks. When I called to complain, they said that the checks were drawn on the account on the day they went out, which completely defeats the purpose of automatic bill pay! I said " screw it" and cancelled my bill pay; I could pay my bills myself without the extra worry of USAA randomly changing bank policy just so they can get a few extra dollars from me in NSF fees. No muss, no fuss.
Then last year, I wrote a check to pay my rent while I was on TDY. I was already late when I paid it because USAA also had a new policy of retroactively bouncing physical checks that I would personally write and mail in to my leasing company two days early. I didn't make a stink about that, even though I hated that I couldn't trust them to do the right thing. But this time, I waited till I got paid, wrote the rent check on Friday (the same day I got paid) and went about my weekend. On Monday I got a call from the leasing company that I would be evicted if I didn't pay my rent. I checked my account and sure enough they bounced my check even though there was more than enough money to cover it. I called USAA and there was no explanation given. I demanded back the NSF fees and the $50.00 fee my leasing company charged. The lady I spoke to was nice enough to give me all that back, but the damage was already done.
If I can't trust you with literally the most valuable stuff I have: my money, then I want nothing to do with you. USAA made me look like a deadbeat to my leasing company and put a mark on my rental history.
If you value your credit and your money, you should steer far away from USAA. I have been telling everyone in my unit that USAA is a ticking time bomb waiting to blow up their lives. Run!