We called last week when my husbands windshield in his truck cracked and received an appointment for it to be repaired at our home. No one showed up between the agreed time (7:30am-12:30pm) this was a no call no show situation. I wish USAA would stop outsourcing!! I have had ridiculous situations similar to this over the last few years and it is very disheartening.