Originally Posted by
rabble
Entertaining 5 star reviews. This company must be huge. In the first 11 posts they mention eight different employees and if you keep scrolling there are dozens of others. And all the reviews are "people" who have only even posted one review. I'm no tech expert but I have suspicion that the reviews may not be from legitimate customers