The keys are legit in as much as they work fine, but they are didn't in sad much as how they are basically credit card fraud. People are money laundering through these sites
Have you actually got any evidence of that?
It's a retailer at the end of the day, not a market place like G2A.