If I could give zero stars I would. Do not sign up with this company!
Service: Not friendly or helpful. The service reps don't listen. It sounds like they respond from a script. They just don't seem to care at all. They only care about the money you pay them.
Coverage: AFC will do anything they can to not pay for something related to your service request. They won't pay for labor, fees or any other components required to make a proper repair. They will only pay for the failed part itself. They also look to pay as little as possible for that failed/covers component, not a reasonable amount.
Terms/cancellation: AFC makes you cancell in writing to an address in Marietta GA. You can't cancel online or over the phone. They make it as difficult as possible.
Overall: You don't get the service or coverage benefits for the premium you pay. I'll never do business with AFC again.