We use cookies to allow us and selected partners to improve your experience and our advertising. By continuing to browse you consent to our use of cookies. You can understand more and change your cookies preferences here.


You can save hundreds by haggling on your household bills. Here’s how to haggle successfully over the phone, in shops or using online chat.

In this article
How to haggle and save over £700 a year 10 tips to help you haggle successfully
Haggling online

Haggling doesn't always come naturally, but Which? research suggests that it's easier than you may think and for some purchases, it's becoming commonplace to question the price.

This guide will show you how much you can save by haggling on your household bills plus tips on how to haggle successfully over the phone, in shops and online.

How to haggle and save over £700 a year

In October 2017, we surveyed more than 2,000 people about their experiences of haggling over the price of a range of products and services, and 58% told us they had negotiated substantial discounts.

Haggling 2017

86% who haggled over their broadband & pay TV deal got a better price as did 81% of those who bartered over their car breakdown cover and 77% who bargained over their mobile phone contract.

Our research indicates that you could save an average of £323 by haggling over these three services, plus a further £402 by questioning the price of your energy deal, car insurance and home insurance renewals.

So you could save over £700 by making just a handful of phone calls and challenging the price.


For a rundown of service providers that are most receptive to haggling, as well as field-tested scripts to help you seal a better deal, see the following guides:

10 tips to help you haggle successfully

The key to a successful haggle is showing that you can get what you want cheaper elsewhere, and that you're happy to go to the alternative source.

After all, most sellers would rather keep you as a customer than lose the sale altogether.

Below we have listed 10 other useful tips to improve your chances of securing a discount when bartering over goods and services over the phone or in shops.

Time your haggle strategically 

If you're in the middle of a fixed-term contract, you may have to pay a cancellation fee to get out of it. This can work against you in negotiations.

Our free Emindme email reminder service can alert you before a contract expires, so you call to haggle at the opportune time.

Speak to the right person

If you're after a better deal on your broadband, insurance or another service, it's best to initially tell the customer service adviser that you want to cancel. Often, you’ll be passed on to the retention team, who typically have the power to offer the most tempting deals.

If you’re haggling in a shop, seek out an assistant manager or a supervisor, as they often have more discretion to authorise discounts than other staff members.

Be polite  

Being aggressive is likely to make the salesperson dig in their heels. Sellers aren't obliged to cut the price of their products, so you're better off being sincere and empathetic, and making an effort to build rapport.

Make it clear you're serious 

Sales staff are more willing to cut the price of a one-off purchase if you suggest you're ready to buy the item or service there and then. After all, many have monthly or quarterly sales targets to meet. Show a genuine interest in the product and ask plenty of questions about it. Offering to pay in cash may help, too.

Be flexible  

Rather than offering you a discount, a salesperson may try to win your custom by throwing in extras for free. If you're refused money off, try asking for a discount on any accessories you fancy. You might be able to secure some extra data with your mobile phone contract, for example.

Show, don't tell 

If you're haggling face-to-face, bring evidence of better deals you've seen, such as an advert from a competitor. Try approaching a salesperson during quieter times so they have time to negotiate with you. It'll be harder if you're battling for their attention on a busy weekend afternoon. 

Point out flaws 

Always point out any signs of wear and tear you spot on a product in order to justify asking for a discount. This is a commonly used tactic when haggling for a car or a display item.

Use silence to your advantage

It’s a classic negotiation technique to remain silent after stating what you’re after. This silence often feels awkward and the other party will commonly fill it by offering you a better deal.   

Don't be afraid to walk away 

Remember that you and the salesperson have the same goal, which is to finalise a sale. Often, it's the party most willing to walk away from negotiations who ends up with a deal they want. If you're not offered a satisfactory deal, don't be afraid to start walking.

10 Use our scripts 

If you're not sure what to say, then use the scripts we've drawn up to help you negotiate a better deal on your broadband, mobile phone, car insurance, car or home insurance.

Haggling online

Which? research has shown it's possible to cut the cost of your online shopping by haggling via online chat services.   

A number of retailers now offer online chat services to help you get instant answers to any queries you might have about its products.

In February 2017, we tried virtually haggling with dozens of online customer support staff members - and were offered discounts on several occasions.

Our biggest wins included a 12% discount on a £1,629 laptop from dell.com and a 20% discount code for full-price items at boden.co.uk 

The table below summarises the results of our haggling attempts. 

Online haggling: major successes

The following retailers offered us discounts that couldn’t be found anywhere on its website.

Online haggling: minor successes

The following retailers pointed out discounts that were advertised elsewhere on the website. Some of these discounts were hidden, while others were immediately obvious.