I am amazed how bad Yahoo! is at creating usable web applications. The process of suggesting improvements is even worse.