Tell me, where do you buy games at great prices? some games are worth a lot. So I can only watch some streamers play. I think a lot of you do too.
Fanatical.com , Humblebundle.com , gog.com , gamersgate.com and of course Steam. Think that covers most of my game-buying.
I very rarely buy new games and when i do only from steam. I only play a few racing games. This year i only bought Dirt Rally 2.0 and the upcoming AMS2 and i probably not going to buy much more in the (near) future.
In my opinion best place is g2troll com simply because it does the job (inform about all the deals) and you are getting free steam giftcards for uing them. You only need to upvote deals that you like, they give you points, you exchange points to free giftcards. seems cool
Steam LEGAL key distributors like Humble, Fanatical Local stores (sometimes they offer better deals in our local currency)