From GameSpot's perspective this is just a way for them to increase revenue, but I can't help thinking that their choice of tactics is loosing more money than it's gaining. For ever person who makes additional purchases how many are turned off by the aggressive sales strategy and decides to take their business elsewhere? I have a feeling for a lot of people, one of the main advantages of buying games at other retail outlets is the benefit of not having to deal with GameStop's video game equivalent of used car salesmen. I'm not really blaming the employees themselves. They're practically forced to do the whole complement the customer on his purchase - ask if he wants a magazine subscription - used game trade ins - members reward program - insurance thing. That said it still gets old really fast for everyone. Just to bring up a quick comparison, Japanese used game stores tend to make it a much quicker and smoother transaction with the most your likely to hear being if you have a members card (and if whether you would like to sign up for one or not). That's it. Personally, I think this a much better system. It doesn't hurt either that they give you about 60% of the value of your original game purchase on trade ins as opposed to GameStop's 30% ripoff. The truth is though this doesn't matter so much to me since I prefer to swap games with friends or simply give them away.
Another thing that strikes me as odd is the constant crusade developers and publishers wage against used game sales. Especially since only about 5% of total video game profits are made up of reselling used titles. The amount of resources put into trying to capture that small piece of pie is pretty ridiculous. Especially when all that effort could be better spent on the actual game. Then again these are the same guys that will waste huge amounts of energy just to slightly inconvenience pirates at the expense of their honest customers. Remember just because they stole your games doesn't mean they would have paid you for it otherwise. But I'm getting off topic. So to conclude I don't think GameStop deserves the flack it gets from the guys who make games. At the same time though I really wish customers would get treated with more respect.