I normally get one token or 2 from the sponsor, then in average 2 from videos, these are 3 per day and when i'm in the mood to do some surveys and stuff, i can get up to another 50 tokens on a good day, but not everyday.
And back to topic: It's absolutely ridicolous to call a player spending 22 tokens on a free player a cheater... He could have bought tokens or earned free ones.. Or he could even saved his tokens since last season. Can you imagine that, sir? You could also spend 22 tokens on a player when you would do it. Wow!