I registered a domain name with yahoo two years ago and never used it. The renewal on the name came up yesterday, which I found oit becaue i noticed the 35.00 charge on my bank account. I immediately canceled the account and called yahoo. They informed me that they could not refund the money for the year's service even though it was just one day into it.
They said there was "nothing they could do" for me.
I will never ever register a domain name with them.