Everyone wants gems. But not everyone wants to spend money on the game to get the gems.
I think I’ve found a way that isn’t against the cf rules for you to get gems without having to level up, win contests or tours and not have to buy them.
When a player leaves the game, like leaves - not to come back, they usually have spare gems in their account. They could possibly gift the gems to someone or the community before they completely leave. sorry for the ping @Rojoss , could you possibly allow this?