If a game is on Steam, I buy it there. If it's not, I go to Amazon...and if I suddenly find out about the release of a game I just can't live without, then I may resort to buying a physical copy at GameStop. Most of the time, I'll preorder a game I want through Steam or Amazon. But I have made...