Their 1 star review is the definition of over exaggeration. I've struggled to FINALLY literally a week ago pay off a credit card to try and get out of debt. I just got a notice that credit card has a $63 charge from AAA.Because I allegedly agreed to autorenew. Even though there's nothing anywhere on the site mentioning auto renew. I never used the "service" except trying to get a discount on repairs. Which i was unable to find a shop that took AAA. I never even set up an online account until tonight.