worst place to do business with
you can never reach out to customer service even after my service ended, they still keep charging my card they will auto renew your policy even when you have the account termination request in place
Date of experience:
Feb 23, 2026