I have not personally played with them yet (that i can recall). I am aware of their win rate however. This should be an immediate red flag that they're cheating.