Most local shops here attempt to take advantage of you on both ends. They try to convince you your gun is flawed and worthless, yet their guns are unflawed and in demand, thus their price is firm. The goal of running a successful business is to turn a profit ethically, not gouge your customer and make them feel bad while walking away! Choose an honest markup, pay a fair price for used guns, and ask a fair price for yours. Don't try to convince me my gun is a POS and point out every flaw on it, just shoot me a price and we'll deal or I'll walk.
Most local shops treat customers like crap, this is why four have had to sell out or close down altogether. I won't buy squat from a lowballing jerk. In fact, I just saw a guy I recognized as a dealer (walking the show and posing as an everyday Joe) swindling a guy out of two guns at lowball prices. I butted in and asked to see the guns, the dealer interjected and said he was buying them, I replied that I would pay the seller $100 more for them and fished the money out of my wallet. The dealer got red faced and outbid me by $10.
Scum sucking dealers can sink to the bottom of the ocean IMO.