i have a yahoo domain, and i have no problem with this domain, i dunnno much about domains or dns, or host, but 4 me ws very easy to learn and use my yahoo domain.
as soon as i get my host, i change my dns from yahoo, and all was right. also i used fordwarding option, standar amd masked. no problem with standard, but masked has a problem cause a yahoo banner appear at botton page.
u get 1 personalize email and other stuff.
when i had problems yahoo reply me not slow, not very fast.
so my experience with yahoo was good.
and when i change my yahoo servers to my own servers, i did forget yahoo cause i began to manage my domain in my new host cpanel

ç
about new offer, i did want to buy a new yahoo domain, but i cant, each time i put my credit card information yahoo told me that my information was invalid, beside this i saw my balance acount and wat happen? 2 dollars less in my account. why? cause each time you put ur credit card information, yahoo check this information taking one dollar of ur account.So i tried 4 times and i had 8 less dollar in my account, yahoo told me that it takes 1 dollar but my bank acount said 2 dollar less.
finnaly i see my money back after 2 weeks. i sended email to yahoo regarding my money. yahoo replay wasnot fast, i think its replay was unacceptable.
this was expierence with yahoo small bussines (yahoo domain)