I've been using USAA for auto, renters & homeowners insurance since 1980, & they have never disappointed me--& I'm kind of a jerk.
I can't speak with any authority about any of their mutual funds other than the Science & Technology Fund. Still, I think their integrity is beyond reproach.
After I left active duty, I went to work for AFLAC (yeah, the duck people), who had a customer service department like none other, as a quality analyst. I later learned that AFLAC sent their executives to USAA to learn about how they did customer service.
Hope this helps.