I had yahoo finance for 1 year. I didn't use it, but it's ok, I paid for this service.
Next year I got charged to renew my subscription on Feb 6,2022. I went to YF and canceled it on THE SAME DAY. But they didn't cancel it - they put it in "pending cancel"
I contacted the support - They said my subscription was renewed on Feb 4 and I can't cancel it because it should be canceled before Feb 4, which I was not informed, not notified that my card will be charged for a new year.
I asked for my 2022-2023 $377 refund on the same day, then additionally on Feb 10 in a conversation with Ronald Allan - who was a representative of online support.
His answer was: I'm sorry but you must cancel your subscription before the end of a free trial period or before your next renewal date, in order to avoid being charged. Please refer to the Terms of Service you agreed to at the time you placed your order for more information about our refund policy. https://legal.yahoo.com/us/en/yahoo/terms/otos/index.html
Then this: I do apologize for the inconvenience. It looks like we've provided all the information we can regarding this issue. Because of this, we can't provide any additional assistance at this time.
If you have any questions regarding other areas of Yahoo, go to our help pages. https://help.yahoo.com/kb/finance-for-web
So please be aware, if your subscription will be expired on Feb 4, you will not get any notifications about it to give you an opportunity to cancel it, Yahoo Finance will change your visa 2 days later because it's too late to cancel the service! This is just a scam, not to provide a refund for services that are not needed anymore. And yes, I have a bank statement about my visa charges dated by Feb 6. They just don't care.