"Hi, please let us know how we can improve further" Really is anyone at Yahoo even reading our complaints?
YOUR HOME PAGE SUCKS!!!! WHY DO YOU EVEN OFFER "FEEDBACK" YOU OBVIOUSLY DONT READ OR CARE WHAT YOUR USERS POST.
Bring back the old Home Page. Or sell Yahoo to Google they can fix it!