Rated 2.3 out of 5
2.3 Stars out of 5
by Firefox user 13474704, 3 years ago
Rated 1 out of 5
Yahoo Toolbar will not come up for me no matter how many times I click Add to Firefox. At this point, I'm not sure if it's Yahoo's fault or this "new and improved" Firefox which in my opinion is HORRIBLE!