Rated 5 out of 5 stars
Best Of The Web. You seriously have some Firefox issues or some other bugs on your system. I've been using SimilarWeb from the just about start, and never had such issues. You should look at properly identifying your problem, before laying blame. I also wanted to point out for those that didn't like the toolbar, if you click on customize you can drag the icons off you don't like and move some icons onto different toolbars. Just discovered this while organising my toolbars. Allot of toolbars are poorly made and don't have this feature, so just thought id point this out. Still loving this addon, many many moons down the line.
Keep up the great work Guys.