Haggling, negotiating, bartering...it doesn't really matter what you call it. It's the same thing. I still don't get why people are so hung up on it.Haggling sounds like nickel and diming.
I prefer the word, negotiating, especially when ask rates are unreasonably high.
Why do people view it as a one-sided issue? Remember, the person seeking services earned that money in the first place. They have to balance their own worth against the worth of those services. It's not just about the worth of the provider. I've never personally asked a provider for cheaper rates; I usually go with someone where the value seems right...where the hours I put in to make X amount of money equals the quality of her service. But even though I don't haggle, I don't particularly see an issue with it, so long as it is done politely and the answer is accepted with grace. Being insulted by negotiating a price is ridiculous IMO, because it doesn't necessarily say anything about you're own worth or the quality of your service.
In the OP's case, nothing was wrong with the equation until the person in question persisted after receiving a "no".