These guys spam everywhere, even spamming gaming nerd forums with their crap. So no surprise to come here and see they've spammed good reviews all ov…