I am in complete agreement with all of the complaints. It would appear that it's all a scam, and I'm embarrassed to have fallen for it initially. They are nothing more than a "good reviews for hire" corporate tool disguised as being of benefit to consumers.
Based on my experience with them, there is no possible way that the company I complained about ha...