DelusionsBeta: The point is that Steamworks, as a DRM, is probably the cheapest (who else sells DRM for free?)
It's not free by a long shot. It'll cost them at least an alleged 40% for every copy sold via Steam and who knows what percentage they take from retail (it's all discussed under NDA, remember). As stated in the Steamworks documentation, use of Steamworks depends on review of the completed (or nearly completed) game in question and upon agreement of terms with Valve.
Adokat: I never thought to ask for a refund-I didn't think that'd be allowed, but it's to their credit that they offer it. I had major incompatibility with a somewhat older game I purchased. I buy old games from Steam all the time, and they fix them up to work with no problems. Steam didn't offer this old game, so I can't really compare it, though. It also felt like I had to jump through more hoops for different installations.
For the record, GamersGate would probably give refunds when no one else would. They're also more likely to throw in a free game or two as way of apology. In my experience, the support I've received from GamersGate (on the few occasions I've needed it) has been both faster and better then that I've gotten from Valve, who I often need to contact due to how they treat the region I live in.
lackoo1111: I'd like to see the f..ng $ prices on the european Steam store...
In the case of Steam, you pretty much have a bunch of Euro/UK based customers to thank for that as they're the ones who kept asking Valve to give them pricing in their own currencies. Said customers probably didn't consider for a moment that things would turn out the way they did =/ And naturally, the publishers are pleased that it happened.
That all said, I don't really want any of the DD services to go out of business. But I would love to see several of them being forced to make drastic changes (for the better) to their current business practices.