The price of any item will be determined by what any given individual is willing to pay for it. I am not afraid to haggle. I do so in a respective way. If someone gets upset then I will walk away. Plain and simple.
I don't begrudge anyone for wanting to get top dollar for any given item. I do however, think some folks have inflated senses of values many times. Bottom line for me is patience. If I am unable to meet my price point, at some point in time, I know I will.
Case in point was my long time (over a year) search for a K-Line Berkshire. When I started searching for one, they were pretty high. Over $600. I waited quite a while, and eventually found one in an online auction, that I was able to buy for around $325. Which to me was right where I felt it should be. It was worth the wait.