Ok maybe not haggle, but would you negotiate/question a quote?
We have been given a quote by a local tour operator that seems about £100 more expensive than what we expected. We needed to change the request slightly on a private tour to reflect that DH gets free entry to all of the museums etc through work. So we were expecting a slight discount on the tour rate, but instead they’ve upped the price more?
(There’s no logical explanation, so no need to try and guess their reasoning, other than wanting more cash)