I have had the opportunity to call CARiD recently, the associates I have delt with were both knowledgeable on the products offered but more importantly had a high level of Customer Care, I have worked in the Customer Contact Industry and appreciate good/ excellent customer service when exposed to it, you always hear about poor service, I want to applaud outstanding service when I get it.
Thanks CARiD