There are new rules coming in that oblige TV and broadband providers to tell their customers about the 'best deals available'.
https://advanced-television.com/2019...st-deal-rules/
I wonder if this will put an end to haggling? After all, if I get a really good deal that beats what is being advertised as 'the best offer', doesn't the deal you've just done become that best offer?
Frankly, I would prefer such a system being in place which does not encourage haggling. At least you know where you are and you have a fairer system where everyone is treated the same.