I have been a member of USAA for many years and utilize many of their services and offers. I have recommended USAA to my family and other service members who have not tried USAA as a financial and insurance provider. USAA is not perfect, but perfection is definitely what they strive for. Their customer service is excellent and their product line is top notch. They are certainly innovators in their industry. I give them very high grades for all I have experienced with them. If you are not a USAA member or you know of someone who isn't, becoming a USAA member is definitely a good decision to make.