Smokin Joe said:
Real life experience rather than an assumption.
There are businesses where haggling is expected, such as motor sales or double glazing and the expectation of providing a discount is built into the price to convince the punter they are getting a good deal. But most businesses are operating on the margins and prices are already as low as lets them make a fair profit. Too many people think every penny they pay for something goes straight into the traders pocket, the reality is frighteningly different.
as soon as you exclude the possibility of discounting, you exclude the possibility of some business. Your definition of fair and mine COULD be 2 different things. You might be a greedy git that doesn't care at all for all I know.
If I come to you and say I want 10% discount on buying x number of lessons and you say go away, I will. I will then find someone I am happy with at the price I want to pay. You lose, and only because you were not willing to consider negotiating. It tels me you might be a greedy git.
Haggling SHOULD be expected in ALL money transactions.
BTW- There are a lot of businesses OVER charging for items and services, well beyond what most would consider a reasonable profit margin.
It is a Businesses job to get the BEST price they can. It is a customers job to pay the LOWEST price they can. If both sides can agree, then great. If not, then try somewhere else.