Normally I would take the 1000% as literal but that is not really worth it. Is not the argument "if you do not like the prices then do not deal there" and/or "middlemen tend to cost, they do have their benefits though".
That's true, but they can't be avoided completely. In my city they are the only store that have certain games, and they always get games at launch day unlike the other stores.
It's not just their pricing that's the problem either, but how inconsistent it is. They sell some used games for cheap, and others at almost new price.
I completely understand that they need to make profit from their used game sales, but their profit margin is insane. I'm surprised people bother to sell their games there, but I guess they're all as lazy as me.
Good luck having to deal with eBay sellers for each and every game you want to buy instead of just walking into a shop and buying a game like most people do.
You get your games cheaper than the new copies, the discs are well-maintained (unlike the users who toss their discs around and scratch them, Gamestop and other such stores have machinery to keep those nasty scratches away), the store model gives you a selection of titles to choose from without having to browse too much and that's what you're paying for - the electricity bill, taxes, wages for personel and the rent don't pay themselves y'know.
Well buying used games there isn't the main problem. It's getting rid of your old games and getting basically nothing in return that is.
But the same thing applies with dealing with eBay. Selling stuff online is such a hassle, I tend to either keep my games or give them to gamestop.
It's true that they have a lot of things to pay for that eBay sellers don't, however they are selling new games too - they could still make a good profit if their used games weren't priced as high (and they actually gave you a reasonable price when you sell games), and I think a lot of that money is going right into the pockets of the owners. The profit margin is just insane.
Buying games online is honestly not a big hassle in my opinion. It's more convenient to browse products on a website, and you most likely get better prices. Selling them is a different story, you have to deal with providing correct shipping prices to the customer, tax information to the tax office, packing and shipping things. If selling things online was more convenient, GameStop wouldn't be doing as well with used game sales as they are.
In fact, browsing the used games at GameStop is very inconvenient, they are just piled onto the shelves and there are many copies of certain games and actually finding the one you want/finding one that looks interesting would require being there for a long time searching through everything. On eBay you can just use the search function.
I'm not so sure about the discs being well maintained though; I've seen youtube videos about discs from gamestop that were badly scratched. If the scratches are bad enough before GameStop buy the game, there is not much they can do to buff the scratches away (which is essentially what those machines do). You can do the same thing by hand (using toothpaste, if i remember correctly) but if the scratches are deep enough you won't be able to get rid of them. I'm sure the machines do a better job at it but they're not magic.
Then again I suppose gamestop wouldn't accept discs if they're too badly scratched. But it's a good idea to check the disc before you buy a used game/movie anyway, no matter where you're buying it from. If you're buying it from eBay, avoid sellers that have very scratched discs, it's not hard.