I made a purchase today. Two slings at a price I thought was excellent. I didn't even think about haggling. Six minutes after he posted the ad, I said "I'll take them". As far as I'm concerned it was a good price, and I saw no point in jeopardizing my chance trying to save a couple bucks. Tripping over dimes trying to save a nickel is what that is.
Something low dollar, like slings? No, I won't haggle. I'm not going to haggle over a couple bucks.
I have a friend who was selling some guns for a widow friend of his. He had this rifle, I don't even remember what it was now, some sort of falling block rifle. It was well-used, but in working condition. He was about $50 high on his price, so I offered him a fair market price. He said if it was refinished, it would bring a lot more. I told him it should NOT be refinished, as it would wreck the value of the gun. He didn't take my offer, and he told me that he later got the extra $50 when he sold it to a guy who did a garage refinish and sold it to some sucker for a lot more. If I knew he was going to do that, I might have paid the extra $50 to save it from the cold blue crew.