As you found out yourself, cheaters dont win online
But basically, no-one should trust a site that asks for account details. If anyone did do it, then they have themselves to blame because of good old fashioned greed, to get to the top the easiest way possible.. then what? To end up being absolutely demolished by the level of gameplay by those that are up there legit.
How pathetic that they can't even do it properly.
* Updated game trainers and cheats daily
* Get notified when new cheats are added
* Request which games get new trainers
* Priority support with any problem