I always hear about the evils of Gamestop, and while I'm sure there is a lot of truth to it, the local one here is actually a nice place to visit. It's well-organized and the staff are extremely helpful. They've even gone out of their way to do a few favors for me. So, I can't really complain about Gamestop. Also, I don't think the trade-in values are that bad as long as one effectively uses multiple game power trades to gain extra value.