Rated 5 out of 5 stars
Made a mistake, not ghostware! Apparently there was some weird issue with firefox that said tab mix plus was no longer supported, but if you go to the page and install it from there it works. Also there is no option to change or edit my previous review, so my review where I called it ghostware is stuck there.
And apparently there is an "edit" option. WTF firefox!? Let me get out of here, before I end up looking even more foolish.