GOG is pretty good. Wish they had more selection, not that it isnt already prodigious. I recall a couple years ago they tried to raise prices a little bit so they could get funding to acquire more titles to sell, but the community threw an absolute ****storm over the minor price hike and so GOG scrapped the whole plan. Sometimes, the players themselves can be the problem. At least in the case of the GOG thing.
So... GOG is great but the community kinda sucks, Steam kinda sucks but the community is better?