I'll add one more to that list and it's probably the most important one...
[*] they know a satisfied customer is a returning customer
Despite all the talk and definitions, the truth is that at the end of the day if you take a customer's offer and sell a firearm for $100 more than it cost you, instead of your expected $300, you are still further ahead than not making a sale at all...and having that customer drive 2 blocks down to your competition and making a purchase there!
At the end of the day
"the truth is" that the person in business is there to
MAKE A PROFIT because without that profit the business goes broke, the employees lose their jobs, the landlord loses their tenant, the city/town loses the property taxes being paid by the business, etc.. The customer may be happy but without the profit the business is out of business... it's that simple.
You suggest that it's better to take an offer and sell a firearm for $100 more than it cost you, but very few people (including many business people) truly understand and know what that item "costs". You are making assumptions and guessing.
I am also making some assumptions but I'm not guessing and my assumptions are based on real numbers and 40+ years of experience doing this. I know what my costs are... I know what I pay for an item... but more important I also know my annual sales (from last year and expected for this year), and I know my estimated operating costs, so I can come up with a pretty accurate estimate of what portion of my sales represents cost of goods, operating costs and NET Profit. My costs will be different than other dealers costs... they may pay more or less for the goods themselves, they may pay higher rents and utilities while I may have higher costs in other areas... every business will be somewhat unique but overall the numbers will all fall into a given range.
If I buy a rifle for $700 from the manufacturer and I retail it for $1,000 most people would tell me that an offer of $800 for that rifle represents $100 more than the rifle
"costs me" but that is simply NOT TRUE.
I may have paid the manufacturer $700 for the rifle but I then paid $15 to $25 to have the rifle shipped from the manufacturer's door to my warehouse (more if it's being imported from the US). I may have currency costs as well. If it's an import then I have brokerage costs as well. I have export license costs... plus I have all of the other costs that go along with operating the business (rent, insurance, utilities, telephones, internet, wages, payroll taxes, etc.). All of those operating costs (as a percentage of annual sales) will be different for every business but as a percentage they will generally fall somewhere in the range of 15% to 25% of annual sales (it varies greatly from dealer to dealer and depends on many factors).
The point is this... you may think my cost is $700 so you figure I'm ahead if I take an $800 offer since a happy customer is good for my business. But from my standpoint, even though I paid $700 for the rifle it actually "cost me" somewhere in the neighbourhood of $900 to $950 and an offer of $800 is in fact a loss of $100 to $150 right out of my pocket. Happy customer or not I can't stay in business doing that.
Operating costs for small business owners in Canada are brutal... FAR HIGHER than costs are in the US. Everything from labour costs, rent, insurance, shipping is cheaper in the US and so the operating costs are far lower... this allows US dealers to work on much small margins and still end up with a profit... that and the fact that they have much higher sales volumes makes it work. Here in Canada it's a very different formula.