My Reviews

Rated 1 out of 5 stars

Cannot believe how many extra things were added to the top of my browser that feel unrelated to this add-on. I wish I had read the reviews before installing it, because I wouldn't have wasted five minutes of my life trying to figure out why it installed so much extra "crap".