I had a issue with auto renewal
I had a issue with auto renewal. The payment was deducted before the renewal date and the plan didn't renew further. While this issue was frustrating over email they resolved the situation and provided a refund in a few days.
Date of experience:
Apr 01, 2025