The thing you need to realize with gamestop is that they are always trying to turn a profit. If they can only sell a game for 20 bucks than they will give you less than 5 dollars for it. And they also take into consideration how old your game is and how likely it is that they will sell it. I brought in PGR 3 and they offered .17 cents for it and I was did the in store credit for 3 dollars instead.
The best place to take your games is usually a pawn shop or to find someone looking for specifics. People at most pawn shops do not know the true value of things. Also you can talk people at the pawn shop into better deals. Tell them key things like this game is in new like condition and what not.
Over the years I have started to hate gamestop. The one in my town tends to give out games that are used without being tested.
So this is what happened we bought a game (MW2) and it didnt work so we replaced it for another one for free and it didnt work, then we tried one more time and it worked.
So we figured out this sneaky dirty little trick. We had 3 scratched discs of MW2 so we bought a used game and then we replaced the good game with one of our own and then we went in and said it didnt work. We ended up doing that with all the messed up copies and had 3 games that didnt work at first and now work.
The thing that gamestop doesnt tell you is that they have a machine that fixes these scratches so the games that dont work they can fix really easy. SO I dont feel bad about switching games on them