Did a little research on these assholes. The company is the Vehicle Service Center, 6789 Quail Hill Pkwy, Ste 720, Irvine, CA 92603, (800) 280-6708. They seem to be the lead generator for car warranty companies. So the beef is probably with VSC, not Car Guard, etc. I'm dubious that any auto warranties are legit but the robocalling activity is the scam here. I called back serveral times and found them to be BhenChodish and they engage in churlish behavior. One dolt did confirm the address.
HOW are they able to operate these call centers with impunity in the US? This is maddening. I'm going to get my pound of scammer's flesh and I hope you guys will as well. Cocky bastards.