GameStop will take your Switch game, hand you $16-28 depending on the title, put it on their shelf for $49.99, and act like they're doing you a favor. They're not. Here's why the trade-in model is designed to pay you as little as possible - and what you can do instead.
GameStop is a retailer. Their goal is to acquire used inventory at the lowest possible cost and sell it at the highest possible price. Trade-in is their inventory acquisition system - and you are the supplier.
When they offer you $22 for Mario Kart 8 Deluxe, they're not calculating a fair market price. They're calculating what they need to pay to maintain their margin when they sell it for $44.99. You're not a customer in that transaction. You're a vendor being squeezed.
| Game | GameStop Pays You | GameStop Sells It For | Their Markup |
|---|---|---|---|
| Zelda: Tears of the Kingdom | $28 | $54.99 | 96% |
| Mario Kart 8 Deluxe | $22 | $44.99 | 104% |
| Animal Crossing: New Horizons | $16 | $34.99 | 119% |
| Super Smash Bros. Ultimate | $20 | $39.99 | 100% |
| Pokemon Scarlet / Violet | $18 | $39.99 | 122% |
That markup isn't covering their costs. It's their margin - money that belongs to you if you sell directly.
GameStop regularly offers "bonus credit" promotions - trade in and get 30% extra toward store credit. This sounds good until you realize two things: the bonus only applies as store credit (not cash), and you're still starting from a deflated base price.
Getting 30% more than $16 is $20.80 in store credit. A private buyer in Milwaukee pays $36 in cash. The promotion makes a bad deal feel slightly less bad - it doesn't make it a good deal.
In order of how much you'll typically net:
Rule of thumb: If you're happy with cash in your hand today and don't want to deal with anything, GameStop is fine. If you want fair value with minimal effort, a local platform is the better move.
Two scenarios where GameStop trade-in is the right call: when you have a large volume of games and want to move them all in one transaction regardless of individual value, or when the game you're selling is genuinely not worth the hassle of finding a private buyer - older titles with sub-$10 trade-in values where the time cost of private sale exceeds the gain.
For anything in the $30+ range? Do the math first.
Get market-rate value for your Switch games in Milwaukee. Lock in your price - no fees during beta.
Submit Your Game →Lock in your price before the meetup. Free during beta in Milwaukee & North Shore.
Buy / Sell Now →