Disappointing Start Rated 3 out of 5 stars

This toolbar looks like it will be of great use. After I installed it, a page appeared, "Before you get your hands dirty, please look at out FAQs". Well that page is no longer there. It refers you to their home page which looks like a simple portal. That's not a good start for new users.