Horrible service from the office personnel! They were an hour and a half late picking up my husband's car after they told us it would initially be a 40 minute wait. We called to asked them what was taking so long and they couldn't even give us an answer as to why they were late. They said it would be 20 more minutes, but it was actually another hour. We ended up sitting on the on the side of the road waiting for over two hours. Once they did show up the driver was helpful, but that did not offset the horrible experience with the office and terrible wait time. In response to Ron's post below they never spoke to me at all they spoke to my husband and USAA who called as well since they did not arrive when in the time we were told. I understand things happen, but the above story is absolutely true and I don't recommend this company at all and I also don't appreciate being called dishonest when I have no reason to exaggerate a terrible enough situation. The other reviews and the business rating speaks for itself.