I really hate threads like this.
To put it bluntly, either they buy low and sell high or they go out of buisness. They make no money on new games, and even take a loss when they get in shipments of absolute shit games that price drop in a matter of no time.
The only items they make money on are used items and new accessories. It's simply astonishing the amount of adults that do not understand simple business practices and decide to rattle on about "ripping people off". Please.
The reason they give next to nothing for some games is because they DON'T SELL, Why would EB games give more than .50 for a copy of Catwoman on PS2 when they have 20 on the shelf that hasn't moved in months? Also, as much as you may deny it, NES/SNES/Genesis games don't sell, sure Tecmo Bowl/Mario/Zelda does, but that's all people want! No one's going in GameRush looking for Sparkster or Pinball Fantasies, so again, why would they give more than .25 for a game for them? Take in 50 games, sell the popular ones for 9.99 each, let the rest rot on the shelf until they have a clearance sale.
Simple. Business. Practices. Whine all you want about it, but they either handle things the way they are currently doing or they go out of business. I personally like EB/Gamestop/Gamerush/etc and I'd rather like seeing them stay in business.