is Steam. I can not stand how they do things. THe way they set up the games they sell where you have to buy the game expansions through them or else they will not work, or the other way around, you can not buy a game expansion through them unless you already bought the original through them. Ridiculous, no other online game seller pulls this crap. Then there is the updates and patches. How many people have not owned a game at some point where a released patch somehow broke or screwed up a game even worse then pre-patch? What do you do? Go back to the pre-patch version until the developers fix it. You can not do that with Steam. If a developers patch screws your game up, you screwed until they fix it. There also is the matter of "timely" updates.. I do not care what kind of BS people say about how fast and good Steam is about getting updates out... I have in the past had Steam games that did not get updated for MONTHS after official updates were released. In one case they did not even know a patch had been released... which just goes to show they are not always so on top of things. That was a few years ago, and the last time I bought a Steam game on purpose. Maybe they have changed and gotten better on some things... I don't care. They lost me as a customer a long time