The company does not value customer loyalty. They are offering new customers a better deal than existing customers and the customer service I experienced on renewal was disappointing.
7 years ago
Auto Aid Breakdown has a
4.7
average rating
from
5,876
reviews