The Keys are legit, but the payment methods fail frequently and they have ZERO support. Many people say that no matter what payment method they try, they all get rejected. BUT, the game keys are legitimate. Also, MAKE SURE you get the correct language. People often buy the Russian ones because they are cheaper, but alot of the games DO NOT come with language packs, so you cannot change it to English.