The problem I have with Gamestop is that they always claim to have "great deals!" when Steam has far superior deals that are more frequently given out. I also find their "friendlyness" of their staff to feel fake, like they're just acting nice to get my sales, which annoys me. But the biggest problem I have with them is trading in a game in perfect condition which cost me 40 dollars and only getting 5 dollars back.