Thinking about something coromo said, another thing that is often overlooked in these boutique type markets is building a relationship through customer loyalty. The way to build a relationship is by buying several things from the same guy. I have noticed that guys with 3-5% higher prices who are friendly seem to be much, much more interested in cultivating your business - then they will bend over backwards for you once you are on board. You can probably save your additional expenses over the guy who acts like a jerk but happened to have one gun you wanted that was slightly lower-priced, over the long term, with a guy who understands the value of a relationship with a repeat customer.