EB Games/Game Stop and many other game stores make most of their profits from their shonky second hand trades.
Game developers and publishers receive no money from the second hand game trade.
Second hand game trades hurts developers as much as software piracy. In both cases developers and publishers receive no money from the second hand games sale or downloaded game.
Game stores not only rip off consumers with terrible pricing in their favour, they rip the game industry off as a whole. Renting and lending games to a smaller extent hurt the game developers and publishers. Fewer customers purchase the games by second hand purchase, pirate game, rental or borrowing a game from a friend.
Bear in mind the cost of developing video games these days is sky rocketing, costing as much as $100 million for some game developments.
End of rant/