I liked the comment from one of the goons on there: "The thought of them getting more money on top of their bought promotion makes me physically sick".
I'm pretty sure there are countless ripped off suppliers thinking exactly the same about them. What a loathsome outfit they are.