You see, that is where the art of the haggle comes into play. I grew up working in the pawn business here in Texas. Generally speaking, you don't mark merchandise with the $ amount that you expect to get for a product, but with the $ amount you hope to get for a product. If FlSwampRat marked his used Glocks with a $350 price tag, then he would not be getting $350 for them, but something less. It is something of a game.
When I first got in the pawn industry in the mid 80's there was no internet for price checking. Along with that, obviously, there were no online selling sites. There were no smart phones to pull up the pricing on a particular item. This allowed pawnshops to have a really big price tag on something with tons of room to haggle. What happened? The ceiling got lower, people can price check an item and if your asking is way above that or even just above the new price and you're selling a used one, the person isn't even going to ask further. The floor got higher because you're having to pay more for an item than "back in the day" for the same reason. Most customers understand this.
If you want to know what, in your Local Pawn Shop (LPS?) you will get the best deal on, look for things there are a plethora of. If a shop has one of something you'll not get a better deal (% off, i.e. discount) than if they have 6 of the same thing. They'll want to move the overstocked items more than the singles.
Sometimes we'll get a person in who sees a $199 price tag on something and will auto offer $100. This is in store, on selling sites like Offerup, Letgo, etc. all the time. I thank them for the offer and try to make a reasonable counter offer. If I can see the road is going nowhere I'll thank them for coming in and ask if there is something else I can do for them.
Part of the reason I am not in the pawn business is that I don't enjoy that game. Somebody comes in the store proclaiming they have money burning a hole in their pocket and they want to be a deer rifle we have to sell, right now, and they ask, "What's the bottom dollar we'll take for it?" As a pawnbroker, if you tell them any price that is lower than the list price, that automatically becomes the new starting point from which they want to argue down. So you have a used deer rifle for list for $500 and you tell the guy that your bottom dollar is $435 plus tax, out the door, the customer is going to counter offer you $400 or less, despite the fact you already listed the "bottom dollar" you would take. Like I said, it is a game. The point is, the list price is often just the starting place for the game that is going to ensue...
I don't price crazy high, I price reasonable prices, show where the same item sold on an online selling site for what I'm asking and point out that my $199 item above sold for $180 plus shipping online I just ask them why I wouldn't just list it online and get more than they are offering. I'm here to do reasonable business, not run laps with unreasonable people. We sell many items at tag price because I price it reasonably. I hear horror stories about other stores but I figure at least half of that is colored by the person's viewpoint. I don't knock other stores, they have their pricing and ways of doing things we have ours.
One of the reasons I clean everything coming out of the back room for sale is to remove, as much as possible, reasons to knock my merch's value.
One reason to pay a bit more at a LPS or LGS is that the few extra dollars is an investment in having a place to go, talk to someone who is knowledgeable about the item (Who costs the owner more to employ than some cheaper and less knowledgeable person) and get immediate help and advice. When you shop in a locally owned store, regardless of what they are selling, you're buying more than just the piece of merchandise, you're getting the knowledge and customer service along with it. No nothing salesman who is grumpy? You're not getting what you're paying for and my advice is to shop elsewhere.