Looking for ways to boost our site traffic, improve Alexa ranking, etc. Stumbled across Supreme Traffic Bot earlier today, and it seems like it could be a pretty useful tool. But I don't trust a lot of the "reviews" out there, since most of them are super-positive and also include affiliate links. Anyone tried this out that can give me an honest rundown of the results they got, and whether or not it's worth the investment? And if not - some alternatives to consider?