Endurance is a better auto warranty company than CHARCHEX. It has a 3.52-star customer rating with the BBB, while CARCHEX has only a 2.09-star rating. Endurance also has a four-star rating with Trustpilot while CARCHEX has only a 2.9-star rating.