I like Gamestop -occasionally-. It can be a good place to get games, since there usually aren't many options, especially if you want older (read: ps2 non-greatest hits) titles. However, I get annoyed at some of their prices. For example, I was looking to buy a new DS game a while back. The "new" copy (which was opened, btw, but I'll let that slide for now) was $34.99 and the used copy was $29.99 (USD). Five lousy dollar difference? That's it? Nevermind the fact that I wouldn't even be getting a sealed copy if I bought the new one. Any opened game should be sold as used, even if it's never been played, but they seem to disagree.
Also, their trade-in prices can be pretty ridiculous sometimes. They give far less than a game is worth and mark it up a ton when they resell it (see my example of used vs new earlier). I remember when I was looking to buy Pokemon FireRed earlier this year, a 5 or so year old GBA game. Their price was $30 for it. I straight up said no at first, but of course, I had to eventually fork it over if I wanted the game. I looked at the one other used game store near here and they didn't have it, and I had no way of buying it online at the time. There just aren't many other gaming stores out there, so the best I can do is ***** and complain about it, and buy at my discretion.
As far as employees go, a few of them have been sarcastic towards other customers (not me personally), but they're friendly for the most part. I've only been simply asked if I wanted to pre-order something, never pressured into it.
I realize the goal of a business is to make money, but I think a line needs to be drawn at the point of ripping customers off.