...wish I had a dollar for every potential customer of mine that wanted me to loose money on the first transaction with them for some remote possibility of further business down the road.The reality is that they would beat me up the price for everything henceforth because they got away with it once,(assuming they did return....and they usually don't,because they know you might want to make up for the shortage,so they play their game on someone else.)
This sort of thing is all too common in my part of the world,New York City environs,when dealing with all sorts of non US born folks.
I'm fine with giving someone a more than fair deal,but selling something at a loss isn't going to happen unless I want to move something.The notion of loosing money on sales and making it up on volume isn't mine.Every deal should stand on it's own merit,without bowing to an abusive egotistical type that I wants me to pay homage for a few dollars that aren't essential for my wellbeing.
You remain mad at the dealer for making a deal that makes sense to him-it is his business with his rules,that you agreed to,while at the same time,you upgraded a gun and got rid of a lesser gun ,with limited appeal, in the easiest possible manner,(though not necessarily in the best monetary way for you)....I don't get it.If the deal displeased you,you should have walked.Buying something and grumbling about it,isn't putting the fun factor into the hobby,and that should be the goal/outcome.If the product is right, a few extra bucks really doesn't matter.