Units are legit, I've cashed out amazon cards a few times. But the GEMS system is not legit. I made a purchases so I could get gems and didn't receive them. Support said it's because I previously uninstalled and reinstalled the game, so I didn't qualify as per the terms, hesaid the app shouldn't have told me I would get them. They gave me the gems the one time, but the whole thing is a joke. I got a new phone, which meant reinstall everything and uninstalled them from the old phone. So stupid!