Normally I recommend GameStop, but this one has got to be the absolute worst GameStop in Alabama. Every time I make a purchase from these people there are tons of problems. They try to sell damaged games that aren't in working condition, and then argue with customers when they try to exchange them. Just go to the the Walmart next door, at least you know your getting what you pay for. AVOID THIS PLACE IF POSSIBLE!!!