We no longer accept them (car sheild) at the dealer I work at. Matter of fact we’ve gotten to the point if a said contract cannot easily be contacted we simply stop attempting. It’s not our responsibility to get someone to pay the customers bill. Hold time over an hour is not uncommon.

….that said Zurich is one of the better ones to deal with from experience.