G2A is the most notorious one I know of.
Many devs have said that they would rather have you pirate their game instead of buying keys from g2a.
Would not recommend them.
Greenmangaming, fanatical, humblebundle etc are trusted stores.
Supershady is plati.ru where accounts/game activations based on account sharing is done for fraction of the cost like $1-5. You don't get to keep the game forever but just enough to play and be done with it.