Steam for PC, Amazon for everything else. I fucking hate GameStop. I fucking blow up my twitter account everything time I go there with like 30 tweets to, well basically, no one about how much I hate that place and how when they fucking act like they can't sell me a game and no one will be...