Hello, I want to support developers who made games as much as I can but unfortunately some prices are too high. I have Googled around and it appears that G2A and Ebay are the shady areas for getting such keys for Steam as not only developers loose money but the game might be removed from your account. Do you guys know any trusted sources for getting a cheap keys for both new and older games ? I have stumbled upon : https://www.greenmangaming.com https://www.humblebundle.com https://www.cdkeys.com Are there any other ones you guys would recommend ? I might have some catching up to do with older games so it would be useful if I can get cheap deals on those games. I have noticed that CDKeys have barely something old for sale as most of the time they only have newer games for sale and rarely something old. A bit off topic in here but I will ask since I'm confused: The ending question is this: how can developer run out of Steam keys ? I'm a bit confused because some re-sellers say that they have run out of the keys.... I mean, it's digital so it's not like you need to invest into manufacturing physical discs. Also, if developer want to get a key for example Steam, do they pay for each key or what ?