I see G2A mentioned, but kind of wish they'd list okay but similar services or if they're shady as well. Are Green Man Gaming, Humble and things of that nature okay or are they hurting developers in some manner? I'm pretty sure GMG and Humble are selling keys akin to Walmart selling physical copies (just as a storefront working with vendors/publishers), but there's really no way of telling as a customer for sure.