Gog gets flagged by many banks for some reason so I avoid them. (Their location is flagged for bad stuff globally)
i've looked at gamersgate before but their deals never really come close to what steam offers at times.
Green man gaming though, I buy from there all the time. They usually have 20% off coupons on the main page while selling at steam price. You should be asking yourself why you havn't used green man yet. They've been around for a while. --- I don't always lose, but when I do it's purple sideu!!!
Bingo. Whoever has the best price at the time I'm buying. They're all reputable companies, no point in fanboying it up --- Some roads you shouldn't go down because maps used to say there'd be dragons there. Now they don't, but that don't mean the dragons aren't there.
If it's on GOG I buy from there (I have in fact repurchased most of the stuff on there that I had on Steam beforehand just to have DRM free versions). Otherwise, I buy from Amazon, GreenManGaming, GamersGate, or Steam itself, whichever is cheapest.
I have as of yet not bought anything from UPlay, as it chains through Steam so I don't have to, and EA hasn't released anything I wanted on Origin yet so fortunately I haven't had to install that. --- Console war in a nutshell: http://imgur.com/xA6GJZ9.png
About 95% of my games are from Steam. It's my preferred choice, and has been for years. It has most of the games I want to play and has been my go to place for sales and discounts.
look into greenman, they sell through steam but offer 20% off nearly all the time. I check green man if i'm looking to pre order because 20% off a pre order is better than not getting 20% off. If the product is on steam they sell it to you as a steam key. --- I don't always lose, but when I do it's purple sideu!!!