I had an automatic renewal which I am not aware of. I was been charged for today and I already requested a refund through Customer Support. I was able to get an SR number which is: SR 2943384535. I was advised to call this customer support number 1800807643 however, I'm not able to call this number. Please reach out to me on how we can complete the process of my refund. Thank you!