Having purchased a number of online games, I can say for certain that all of my negative experiences have been with GameStop. I think most of this has to do with the fact that this has become the most well known and established video game sales establishment, but their support isn't really helpful. Their deals are not really deals when you can save an additional 10% to 20% on other websites. Amazon usually kills them in terms of deals and Steam for virtual delivery absolutely crushes them. They are decent in-store when you need something real quick, but you'll be paying the GameStop tax.