{"id":11773,"date":"2026-11-03T15:00:00","date_gmt":"2026-11-03T15:00:00","guid":{"rendered":"https:\/\/comparebroadbandpackages.co.uk\/guides\/?p=11773"},"modified":"2026-11-01T20:31:50","modified_gmt":"2026-11-01T20:31:50","slug":"negotiate-broadband-deal","status":"publish","type":"post","link":"https:\/\/comparebroadbandpackages.co.uk\/guides\/broadband-plans\/negotiate-broadband-deal\/","title":{"rendered":"How to Haggle for a Better Broadband Deal"},"content":{"rendered":"<p class=\"wp-block-paragraph\">To negotiate a better broadband deal, contact your provider in the weeks before your contract ends, quote two or three real rival deals with their 24-month totals, and ask the retentions team to match or beat them. If they won&rsquo;t get close, <a class=\"glossaryLink\"  aria-describedby=\"tt\"  data-cmtooltip=\"cmtt_27ce9e2dade15afb0d31ca2454d6c685\"  href=\"https:\/\/comparebroadbandpackages.co.uk\/guides\/glossary\/switch\/\"  target=\"_blank\"  data-mobile-support=\"0\"  data-gt-translate-attributes='[{\"attribute\":\"data-cmtooltip\", \"format\":\"html\"}]' tabindex='0' role='link'>switch<\/a>: under One Touch Switch your new provider does the work.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/storage.149.102.158.7.sslip.io\/cbp\/2026\/11\/How-to-Haggle-for-a-Better-Broadband-Deal-1024x576.jpg\" alt=\"Image promoting broadband guides with a desk setup including a calendar, scales, and a notepad on a bright blue background.\" class=\"wp-image-11772\" srcset=\"https:\/\/storage.149.102.158.7.sslip.io\/cbp\/2026\/11\/How-to-Haggle-for-a-Better-Broadband-Deal-1024x576.jpg 1024w, https:\/\/storage.149.102.158.7.sslip.io\/cbp\/2026\/11\/How-to-Haggle-for-a-Better-Broadband-Deal-300x169.jpg 300w, https:\/\/storage.149.102.158.7.sslip.io\/cbp\/2026\/11\/How-to-Haggle-for-a-Better-Broadband-Deal-768x432.jpg 768w, https:\/\/storage.149.102.158.7.sslip.io\/cbp\/2026\/11\/How-to-Haggle-for-a-Better-Broadband-Deal-1536x864.jpg 1536w, https:\/\/storage.149.102.158.7.sslip.io\/cbp\/2026\/11\/How-to-Haggle-for-a-Better-Broadband-Deal.jpg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\"\/><\/figure><div id=\"ez-toc-container\" class=\"ez-toc-v2_0_89 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title ez-toc-toggle\" style=\"cursor:pointer\">What's Inside<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewbox=\"0 0 24 24\" version=\"1.2\" baseprofile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"><\/path><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class=\"ez-toc-list ez-toc-list-level-1 eztoc-toggle-hide-by-default\"><li class=\"ez-toc-page-1 ez-toc-heading-level-2\"><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/comparebroadbandpackages.co.uk\/guides\/broadband-plans\/negotiate-broadband-deal\/#The_short_answer\">The short answer<\/a><\/li><li class=\"ez-toc-page-1 ez-toc-heading-level-2\"><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/comparebroadbandpackages.co.uk\/guides\/broadband-plans\/negotiate-broadband-deal\/#Step_1_Time_your_call\">Step 1: Time your call<\/a><ul class=\"ez-toc-list-level-3\"><li class=\"ez-toc-heading-level-3\"><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/comparebroadbandpackages.co.uk\/guides\/broadband-plans\/negotiate-broadband-deal\/#When_your_end-of-contract_message_arrives\">When your end-of-contract message arrives<\/a><\/li><li class=\"ez-toc-page-1 ez-toc-heading-level-3\"><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/comparebroadbandpackages.co.uk\/guides\/broadband-plans\/negotiate-broadband-deal\/#If_youre_still_in_contract\">If you&#x2019;re still in contract<\/a><\/li><\/ul><\/li><li class=\"ez-toc-page-1 ez-toc-heading-level-2\"><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/comparebroadbandpackages.co.uk\/guides\/broadband-plans\/negotiate-broadband-deal\/#Step_2_Bring_two_or_three_real_deals\">Step 2: Bring two or three real deals<\/a><ul class=\"ez-toc-list-level-3\"><li class=\"ez-toc-heading-level-3\"><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/comparebroadbandpackages.co.uk\/guides\/broadband-plans\/negotiate-broadband-deal\/#Comparable_deals_and_their_24-month_totals\">Comparable deals and their 24-month totals<\/a><\/li><\/ul><\/li><li class=\"ez-toc-page-1 ez-toc-heading-level-2\"><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/comparebroadbandpackages.co.uk\/guides\/broadband-plans\/negotiate-broadband-deal\/#Step_3_Ask_for_the_right_team_then_say_what_you_want\">Step 3: Ask for the right team, then say what you want<\/a><ul class=\"ez-toc-list-level-3\"><li class=\"ez-toc-heading-level-3\"><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/comparebroadbandpackages.co.uk\/guides\/broadband-plans\/negotiate-broadband-deal\/#Reaching_retentions_or_cancellations\">Reaching retentions or cancellations<\/a><\/li><li class=\"ez-toc-page-1 ez-toc-heading-level-3\"><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/comparebroadbandpackages.co.uk\/guides\/broadband-plans\/negotiate-broadband-deal\/#A_sample_script_example_only\">A sample script (example only)<\/a><\/li><li class=\"ez-toc-page-1 ez-toc-heading-level-3\"><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/comparebroadbandpackages.co.uk\/guides\/broadband-plans\/negotiate-broadband-deal\/#Whats_realistic_to_ask_for\">What&#x2019;s realistic to ask for<\/a><\/li><\/ul><\/li><li class=\"ez-toc-page-1 ez-toc-heading-level-2\"><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/comparebroadbandpackages.co.uk\/guides\/broadband-plans\/negotiate-broadband-deal\/#Step_4_Get_the_new_deal_in_writing\">Step 4: Get the new deal in writing<\/a><\/li><li class=\"ez-toc-page-1 ez-toc-heading-level-2\"><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/comparebroadbandpackages.co.uk\/guides\/broadband-plans\/negotiate-broadband-deal\/#Step_5_Know_when_to_walk_away_and_switch\">Step 5: Know when to walk away and switch<\/a><ul class=\"ez-toc-list-level-3\"><li class=\"ez-toc-heading-level-3\"><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/comparebroadbandpackages.co.uk\/guides\/broadband-plans\/negotiate-broadband-deal\/#How_One_Touch_Switch_works\">How One Touch Switch works<\/a><\/li><\/ul><\/li><li class=\"ez-toc-page-1 ez-toc-heading-level-2\"><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/comparebroadbandpackages.co.uk\/guides\/broadband-plans\/negotiate-broadband-deal\/#Quick_answers\">Quick answers<\/a><\/li><\/ul><\/nav><\/div>\n\n\n\n\n<p class=\"wp-block-paragraph\">Ofcom&#x2019;s own research says most out-of-contract customers could save &#x201C;by simply talking to their current provider and signing up to a new deal with them&#x201D;. This guide walks you through the call step by step, with the regulator&#x2019;s rules that back you up at each stage.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you&#x2019;re still looking for deals to quote, start with <a href=\"https:\/\/comparebroadbandpackages.co.uk\/guides\/broadband-plans\/broadband-deals\/\">how to find broadband deals<\/a>, then come back here.<\/p>\n\n\n\n<div class=\"cbp-stats\"><div class=\"cbp-stat\"><b>&#xA3;7&#x2013;&#xA3;9<\/b><span>a month less paid by in-contract customers (Ofcom, 2026)<\/span><\/div><div class=\"cbp-stat\"><b>28%<\/b><span>of broadband customers are out of contract (Ofcom)<\/span><\/div><div class=\"cbp-stat\"><b>10&#x2013;40 days<\/b><span>before your contract ends, your provider must send its best deals<\/span><\/div><div class=\"cbp-stat\"><b>&#xA3;65<\/b><span>average yearly saving for broadband customers who haggled (Which?)<\/span><\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"The_short_answer\"><\/span>The short answer<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"cbp-cap wp-block-paragraph\"><strong>Call or chat with your provider when your end-of-contract message arrives, or any time if you&#x2019;re already out of contract. Have the 24-month cost of two or three comparable deals ready, ask for the retentions or cancellations team, and ask them to match the best one.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Get the price, the rises and the contract length in writing before you agree. If the offer still costs more over 24 months than your best alternative, switch.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The reason it works is the gap between what loyal customers and new customers pay. The Office of Communications (Ofcom) found that 28% of broadband customers are out of contract, and that customers in contract spend &#x201C;between &#xA3;7 and &#xA3;9 a month less&#x201D; than out-of-contract customers. That&#x2019;s &#xA3;84 to &#xA3;108 a year on average.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Haggling does pay for many people. In a Which? survey of more than 5,000 people whose contract had just ended, broadband customers who haggled saved an average of &#xA3;65 a year, and broadband and TV customers &#xA3;99.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Those are averages, not a promise. Nobody can give you a script that always works, but you can make it hard for the provider to say no.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Step_1_Time_your_call\"><\/span>Step 1: Time your call<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"When_your_end-of-contract_message_arrives\"><\/span>When your end-of-contract message arrives<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Ofcom requires your provider to send an end-of-contract notification, by text, email or letter, between 10 and 40 days before your contract ends. It must tell you:<\/p>\n\n\n\n<ul class=\"wp-block-list cbp-cards cbp-yes\">\n<li><strong>When your contract ends.<\/strong> It must also give any notice period for leaving.<\/li>\n\n\n\n<li><strong>What you pay now and what you&#x2019;ll pay next.<\/strong> This is the price once the contract is up.<\/li>\n\n\n\n<li><strong>Your provider&#x2019;s best deals.<\/strong> This includes any prices only available to new customers.<\/li>\n\n\n\n<li><strong>Other contracts in your bundle.<\/strong> These include TV or a landline, with their end dates.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">That message is your opening card. It shows, in your provider&#x2019;s own words, how much your price is about to rise and what it charges new customers. Ofcom says providers often raise the monthly price when a contract ends, so this window is the best time to call.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you&#x2019;re already out of contract, you can haggle any day. Your provider must remind you every year that you&#x2019;re out of contract and update you on its best deals.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You&#x2019;re on a rolling arrangement, so you can usually leave by giving notice. Virgin Media, for example, asks for 30 days&#x2019; notice once the minimum term has ended, with no early disconnection fee.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"If_youre_still_in_contract\"><\/span>If you&#x2019;re still in contract<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">You have less leverage mid-contract, because leaving early usually means an early termination charge. You can still ask. Two situations improve your position:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>An unexpected price rise.<\/strong> If your contract doesn&#x2019;t say how much the price can rise and your provider puts it up, or raises it by more than the contract set out, Ofcom says it must give you at least 30 days&#x2019; notice and then 30 days to leave without exit fees.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Contracts signed since January 2025 must set out any mid-contract price rise in pounds and pence, so check yours first. See our guide to <a href=\"https:\/\/comparebroadbandpackages.co.uk\/guides\/consumer-rights\/broadband-price-increases\/\">mid-contract broadband price rises<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>A rival willing to help.<\/strong> Ofcom&#x2019;s money-saving advice says other providers &#x201C;might give you money towards your exit fee if you switch to them&#x201D;. Ask them before you call your current provider.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you claim Universal Credit, Pension Credit or certain other benefits, ask about a social tariff instead. Ofcom says current social tariffs cost &#xA3;10 to &#xA3;24 a month, have no mid-contract rises, and you can move to your provider&#x2019;s social tariff at any time, free of charge.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Step_2_Bring_two_or_three_real_deals\"><\/span>Step 2: Bring two or three real deals<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A vague &#x201C;I can get it cheaper elsewhere&#x201D; is easy to brush off. A named deal with a price and a total is not. Ofcom&#x2019;s advice says your provider &#x201C;might match, or even beat, a better deal you&#x2019;ve found elsewhere&#x201D;, so give it something specific to match.<\/p>\n\n\n\n<p><strong>Test your line before you call. If speeds are well below what you were promised, note the results: it's useful evidence.<\/strong><\/p>\n<iframe src=\"https:\/\/broadbandspeedtest.uk.com\/embed\" width=\"380\" height=\"480\" style=\"border:none; border-radius:12px; overflow:hidden; display:block; margin:0 auto; max-width:100%;\" title=\"Free Broadband Speed Test Widget\" loading=\"lazy\"><\/iframe>\n<p style=\"text-align:center; font-size:12px; color:#888; margin-top:6px;\">Powered by <a href=\"https:\/\/broadbandspeedtest.uk.com\" style=\"color:#7C3AED;\" target=\"_blank\" rel=\"nofollow noopener\">BroadbandSpeedTest.uk.com<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Check what&#x2019;s available at your postcode on two or three comparison sites, and on the websites of smaller fibre broadband providers. Ofcom found that newer networks, often called altnets, &#x201C;often offer lower prices&#x201D; than the established companies, and around eight in 10 UK homes can now get full fibre.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pick deals that are genuinely comparable:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Same speed band.<\/strong> Compare in Mbps, and check the average speed each provider quotes rather than the headline &#x201C;up to&#x201D; figure.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Same contract length.<\/strong> All the deals in our table are 24 months.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Same extras.<\/strong> If you need a landline or TV, compare like with like. If you don&#x2019;t use the landline, a deal for <a href=\"https:\/\/comparebroadbandpackages.co.uk\/guides\/broadband-plans\/broadband-without-landline\/\">broadband without a landline<\/a> is a fair comparison too. Ofcom says standalone broadband typically costs about &#xA3;7 a month less than broadband with a landline.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Comparable_deals_and_their_24-month_totals\"><\/span>Comparable deals and their 24-month totals<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Monthly prices hide the scheduled rises. Work out the total over the contract, then divide by 24 for the equivalent monthly cost. These are 900Mbps full fibre deals at a sample UK address on 1 November 2026, assuming a November start. Prices depend on your postcode.<\/p>\n\n\n\n<p class=\"cbp-cap wp-block-paragraph\"><strong>900Mbps full fibre: 24-month totals, November 2026<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-table cbp-table cbp-wide\"><table class=\"has-fixed-layout\"><thead><tr><th>Deal<\/th><th>Starting price<\/th><th>Scheduled rises<\/th><th>24-month total<\/th><th>Reward<\/th><\/tr><\/thead><tbody><tr><td><a href=\"https:\/\/tracking.comparebroadbandpackages.co.uk\/vodafonefullfibre900\" target=\"_blank\" rel=\"nofollow sponsored noopener\">Vodafone Full Fibre 910<\/a><\/td><td>&#xA3;26.50<\/td><td>&#xA3;30, then &#xA3;33.50<\/td><td>&#xA3;727.00<\/td><td>&#xA3;165<\/td><\/tr><tr><td><a href=\"https:\/\/tracking.comparebroadbandpackages.co.uk\/plusnetfullfibre900\" target=\"_blank\" rel=\"nofollow sponsored noopener\">Plusnet Full Fibre 900<\/a><\/td><td>&#xA3;26.99<\/td><td>&#xA3;30.99, then &#xA3;34.99<\/td><td>&#xA3;751.76<\/td><td>&#xA3;150<\/td><\/tr><tr><td><a href=\"https:\/\/tracking.comparebroadbandpackages.co.uk\/fullfibre900\" target=\"_blank\" rel=\"nofollow sponsored noopener\">BT Fibre 900 only<\/a><\/td><td>&#xA3;28.99<\/td><td>&#xA3;32.99, then &#xA3;36.99<\/td><td>&#xA3;799.76<\/td><td>&#xA3;110<\/td><\/tr><tr><td><a href=\"https:\/\/tracking.comparebroadbandpackages.co.uk\/skybroadbandgigafast\" target=\"_blank\" rel=\"nofollow sponsored noopener\">Sky Full Fibre Gigafast (line included)<\/a><\/td><td>&#xA3;29<\/td><td>Variable: Sky doesn&#x2019;t fix its rises in advance<\/td><td>&#xA3;696.00<\/td><td>&#xA3;120<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">On these figures, the strongest deal to quote is Vodafone&#x2019;s: &#xA3;727.00 over the contract, or &#xA3;30.29 a month on average. Take off its reward and the equivalent monthly cost falls to &#xA3;23.42.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you&#x2019;re a BT customer, BT&#x2019;s own new-customer deal costs &#xA3;72.76 more over 24 months than Vodafone&#x2019;s, which is a fair gap to ask BT to close.<\/p>\n\n\n\n<div class=\"wp-block-group has-border-color has-popcorn-senary-color-border-color is-layout-constrained wp-container-core-group-is-layout-7d0d8a1f wp-block-group-is-layout-constrained\" style=\"border-width:1px;border-radius:0.5rem;padding-top:var(--wp--preset--spacing--40);padding-right:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--40);padding-left:var(--wp--preset--spacing--40)\">\n<h2 class=\"wp-block-heading has-text-align-center\">Vodafone Broadband<\/h2>\n\n\n\n<div class=\"wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-03506249 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\">\n<figure class=\"wp-block-image size-full is-resized size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"151\" height=\"121\" src=\"https:\/\/comparebroadbandpackages.co.uk\/guides\/wp-content\/uploads\/2025\/03\/vodafone-logo.png\" alt=\"\" class=\"wp-image-6605\" style=\"object-fit:cover;width:185px;height:auto\"\/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<p class=\"wp-block-paragraph\"><strong>Great Value For Money Great Hardware<\/strong><\/p>\n\n\n\n<p class=\"has-popcorn-font-s-font-size wp-block-paragraph\">&#x2705; Packages offering speeds up to 1.1 Gbps.<\/p>\n\n\n\n<p class=\"has-popcorn-font-s-font-size wp-block-paragraph\">&#9989; Latest <a class=\"glossaryLink\"  aria-describedby=\"tt\"  data-cmtooltip=\"cmtt_fec65dd0c2d0139e688550c76ecd13cd\"  href=\"https:\/\/comparebroadbandpackages.co.uk\/guides\/glossary\/wi-fi\/\"  target=\"_blank\"  data-mobile-support=\"0\"  data-gt-translate-attributes='[{\"attribute\":\"data-cmtooltip\", \"format\":\"html\"}]' tabindex='0' role='link'>Wi-Fi<\/a> hardware eliminating dead zones.<\/p>\n\n\n\n<p class=\"has-popcorn-font-s-font-size wp-block-paragraph\">&#x2705; Great customer support with quick response rates.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-bc43f0fd wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button has-custom-width wp-block-button__width-50 is-style-fill\"><a class=\"wp-block-button__link has-text-align-center wp-element-button\" href=\"https:\/\/tracking.comparebroadbandpackages.co.uk\/vodafonefullfibre900\" target=\"_blank\" rel=\"nofollow noreferrer noopener\"><strong>VODAFONE DEALS<\/strong><\/a><\/div>\n\n\n\n<div class=\"wp-block-button has-custom-width wp-block-button__width-50 is-style-fill\"><a class=\"wp-block-button__link has-popcorn-secondary-color-background-color has-background has-text-align-center wp-element-button\" href=\"https:\/\/comparebroadbandpackages.co.uk\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>COMPARE DEALS<\/strong><\/a><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">The Sky total assumes no price rise, which is unlikely, because Sky&#x2019;s prices are variable mid-contract. BT&#x2019;s and Plusnet&#x2019;s rises are a fixed &#xA3;4 a month each spring and Vodafone&#x2019;s &#xA3;3.50. Don&#x2019;t count a reward or cashback offer as a price cut unless you&#x2019;ll actually claim it.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Set-up costs aren&rsquo;t in the totals. BT shows a &pound;0 activation fee for online orders, and Plusnet charges no activation fee and delivers its <a class=\"glossaryLink\"  aria-describedby=\"tt\"  data-cmtooltip=\"cmtt_0db522e294452074795219456b014594\"  href=\"https:\/\/comparebroadbandpackages.co.uk\/guides\/glossary\/router\/\"  target=\"_blank\"  data-mobile-support=\"0\"  data-gt-translate-attributes='[{\"attribute\":\"data-cmtooltip\", \"format\":\"html\"}]' tabindex='0' role='link'>router<\/a> free. Vodafone&rsquo;s price plan lists a &pound;0 standard installation charge and no router charge.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sky&#x2019;s terms say a &#xA3;9.95 router delivery fee and a &#xA3;10 activation fee &#x201C;may be required&#x201D;. Check the basket before you quote a Sky deal.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">On a slower plan the same method applies. Vodafone Full Fibre 150 at &#xA3;20.50 a month comes to &#xA3;583.00 over 24 months, and TalkTalk Full Fibre 150 at &#xA3;25 comes to &#xA3;704.00.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For the cheapest options at each speed, see our guide to <a href=\"https:\/\/comparebroadbandpackages.co.uk\/guides\/broadband-plans\/cheapest-broadband\/\">cheapest broadband deals<\/a>, and for typical prices by speed, <a href=\"https:\/\/comparebroadbandpackages.co.uk\/guides\/broadband-plans\/broadband-cost\/\">what broadband costs each month<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Step_3_Ask_for_the_right_team_then_say_what_you_want\"><\/span>Step 3: Ask for the right team, then say what you want<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Reaching_retentions_or_cancellations\"><\/span>Reaching retentions or cancellations<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The first person you speak to is usually in general customer service. The team that handles customers who are thinking of leaving, often called retentions, disconnections or cancellations, can usually offer better deals, according to Which?&#x2019;s haggling guide.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Choose the &#x201C;leaving&#x201D; option.<\/strong> In a phone menu or live chat, pick the option for cancelling or leaving rather than billing. Virgin Media, for example, says customers thinking of cancelling can chat online or call 150 from a Virgin Media phone, or 0345 454 1111 from any other phone.<\/p>\n\n\n\n<div class=\"wp-block-group has-border-color has-popcorn-senary-color-border-color is-layout-constrained wp-container-core-group-is-layout-7d0d8a1f wp-block-group-is-layout-constrained\" style=\"border-width:1px;border-radius:0.5rem;padding-top:var(--wp--preset--spacing--40);padding-right:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--40);padding-left:var(--wp--preset--spacing--40)\">\n<h2 class=\"wp-block-heading has-text-align-center\">Virgin Media Broadband<\/h2>\n\n\n\n<div class=\"wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-03506249 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\">\n<figure class=\"wp-block-image size-full size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"400\" height=\"189\" src=\"https:\/\/comparebroadbandpackages.co.uk\/guides\/wp-content\/uploads\/2025\/02\/banner_virgin.png\" alt=\"virgin Broadband Offers\" class=\"wp-image-6378\" srcset=\"https:\/\/comparebroadbandpackages.co.uk\/guides\/wp-content\/uploads\/2025\/02\/banner_virgin.png 400w, https:\/\/comparebroadbandpackages.co.uk\/guides\/wp-content\/uploads\/2025\/02\/banner_virgin-300x142.png 300w\" sizes=\"auto, (max-width: 400px) 100vw, 400px\"\/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<p class=\"wp-block-paragraph\"><strong><strong>Great Speed and Reliability<\/strong><\/strong><\/p>\n\n\n\n<p class=\"has-popcorn-font-s-font-size wp-block-paragraph\">&#x2705; You crave speed and reliability for streaming\/gaming.<\/p>\n\n\n\n<p class=\"has-popcorn-font-s-font-size wp-block-paragraph\">&#x2705; Bundling TV\/mobile saves you money (especially with Volt).<\/p>\n\n\n\n<p class=\"has-popcorn-font-s-font-size wp-block-paragraph\">&#x2705; Future-proofing matters (Gig1\/Gig2).<\/p>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-bc43f0fd wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button has-custom-width wp-block-button__width-50 is-style-fill\"><a class=\"wp-block-button__link has-text-align-center wp-element-button\" href=\"https:\/\/tracking.comparebroadbandpackages.co.uk\/virginbroadband\" target=\"_blank\" rel=\"nofollow noreferrer noopener\"><strong>VIRGIN DEALS<\/strong><\/a><\/div>\n\n\n\n<div class=\"wp-block-button has-custom-width wp-block-button__width-50 is-style-fill\"><a class=\"wp-block-button__link has-popcorn-secondary-color-background-color has-background has-text-align-center wp-element-button\" href=\"https:\/\/comparebroadbandpackages.co.uk\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>COMPARE DEALS<\/strong><\/a><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Ask to be transferred.<\/strong> If you aren&#x2019;t offered a transfer, ask politely to speak to the retentions or cancellations team.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Use live chat if you prefer.<\/strong> Which? says some of its members prefer chat because it leaves a written record of what was agreed.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Be careful with the word &#x201C;cancel&#x201D;. Say you&#x2019;re &#x201C;thinking of leaving&#x201D; or &#x201C;comparing other offers&#x201D; unless you&#x2019;ve already decided to go. If you genuinely want to leave, you don&#x2019;t need to cancel with your current provider at all; the switch can be done through your new one (see Step 5).<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"A_sample_script_example_only\"><\/span>A sample script (example only)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">This is an example of the kind of thing to say, not a form of words with a guaranteed result. Change the details to match your deal.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Then stop talking and let them answer. If the first offer is small, ask: &#x201C;Is that the best price you can do on a new contract?&#x201D; Stay polite. If you get nowhere, Which? suggests saying you&#x2019;d like to think about it, ending the call and trying again in a few days, when you may get a different adviser.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Whats_realistic_to_ask_for\"><\/span>What&#x2019;s realistic to ask for<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Aim for a price close to the total of the best comparable deal you found, or to your provider&#x2019;s own new-customer price shown in its end-of-contract message. Ofcom&#x2019;s &#xA3;7 to &#xA3;9 a month gap, and Which?&#x2019;s &#xA3;65-a-year average saving for broadband hagglers, give you a sense of the typical range.<\/p>\n\n\n\n<p class=\"cbp-cap wp-block-paragraph\"><strong>What to ask for on the call<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-table cbp-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Ask<\/th><th>Why it&#x2019;s reasonable<\/th><th>What to check<\/th><\/tr><\/thead><tbody><tr><td>Match your own new-customer price<\/td><td>Ofcom requires your end-of-contract message to show best deals, including new-customer prices<\/td><td>Same speed and contract length<\/td><\/tr><tr><td>Match a rival&#x2019;s 24-month total<\/td><td>Ofcom says your provider might match or beat a better deal<\/td><td>Compare totals, not monthly prices<\/td><\/tr><tr><td>Faster speed for the same price<\/td><td>Which? found customers who upgraded still paid less on average<\/td><td>Whether you need ultrafast speeds at all<\/td><\/tr><tr><td>Waived set-up cost or a better router<\/td><td>Which? says about a third of hagglers were offered extras such as routers or WiFi extenders<\/td><td>Whether the extra is worth anything to you<\/td><\/tr><tr><td>Drop services you don&#x2019;t use<\/td><td>Ofcom: standalone broadband is typically about &#xA3;7 a month cheaper than with a landline<\/td><td>Calls, TV channels or streaming add-ons you&#x2019;ve stopped using<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Watch what you trade for a discount. Which? warns that a provider may offer a saving in return for a longer contract. If you&#x2019;d rather keep your options open, say so before you agree.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Step_4_Get_the_new_deal_in_writing\"><\/span>Step 4: Get the new deal in writing<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Before you agree to anything, ask the adviser to read out, and then send you, the terms of the new deal. Under Ofcom rules, providers must give you a one-page contract summary of the main terms before you enter a contract, including how any price rises will affect what you pay and the terms for leaving early.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Check the summary shows:<\/p>\n\n\n\n<ul class=\"wp-block-list cbp-cards\">\n<li><strong>Monthly price.<\/strong> The price and the date it starts.<\/li>\n\n\n\n<li><strong>Every mid-contract price rise.<\/strong> Each one in pounds and pence, with its date.<\/li>\n\n\n\n<li><strong>Contract length.<\/strong> The length and the end date.<\/li>\n\n\n\n<li><strong>Speed.<\/strong> This includes the minimum or average speed quoted for your line.<\/li>\n\n\n\n<li><strong>Any set-up cost.<\/strong> This covers any router delivery charge or other one-off fee.<\/li>\n\n\n\n<li><strong>Any reward or cashback.<\/strong> How you claim it, and the deadline.<\/li>\n\n\n\n<li><strong>Exit fees.<\/strong> What you&#x2019;d pay if you leave early.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">If what arrives doesn&#x2019;t match what you were told on the call, contact the provider before the new contract starts. Keep the chat transcript or a note of the date, time and adviser&#x2019;s name.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Step_5_Know_when_to_walk_away_and_switch\"><\/span>Step 5: Know when to walk away and switch<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Walk away when your provider&#x2019;s best offer still costs more over 24 months than the best comparable deal you found, after you&#x2019;ve asked twice. Staying for loyalty&#x2019;s sake costs money: Ofcom found 18% of households switched internet provider last year, up from 14% in 2023, after the switching process was made easier.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Switching is also how you find out whether the &#x201C;final offer&#x201D; was really final. You don&#x2019;t need your old provider&#x2019;s permission, and you don&#x2019;t need to cancel with it first.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"How_One_Touch_Switch_works\"><\/span>How One Touch Switch works<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Since September 2024, Ofcom&rsquo;s One Touch <a class=\"glossaryLink\"  aria-describedby=\"tt\"  data-cmtooltip=\"cmtt_27ce9e2dade15afb0d31ca2454d6c685\"  href=\"https:\/\/comparebroadbandpackages.co.uk\/guides\/glossary\/switch\/\"  target=\"_blank\"  data-mobile-support=\"0\"  data-gt-translate-attributes='[{\"attribute\":\"data-cmtooltip\", \"format\":\"html\"}]' tabindex='0' role='link'>Switch<\/a> process lets you move broadband and landline between networks, including from Virgin Media&rsquo;s cable broadband to a fibre optic <a class=\"glossaryLink\"  aria-describedby=\"tt\"  data-cmtooltip=\"cmtt_f4a77d709954af323a24064510e3e6a1\"  href=\"https:\/\/comparebroadbandpackages.co.uk\/guides\/glossary\/network\/\"  target=\"_blank\"  data-mobile-support=\"0\"  data-gt-translate-attributes='[{\"attribute\":\"data-cmtooltip\", \"format\":\"html\"}]' tabindex='0' role='link'>network<\/a>, by contacting only your new provider. Ofcom says it has been used by over 2 million customers.<\/p>\n\n\n\n<ol class=\"wp-block-list cbp-steps\">\n<li><strong>Contact your new provider.<\/strong> It will ask for your address, your current provider and the services you want to switch.<\/li>\n\n\n\n<li><strong>Check the information from your current provider.<\/strong> It must tell you about any charges, such as early termination charges, before you switch.<\/li>\n\n\n\n<li><strong>Set up the new service.<\/strong> This usually means a new <a class=\"glossaryLink\"  aria-describedby=\"tt\"  data-cmtooltip=\"cmtt_0db522e294452074795219456b014594\"  href=\"https:\/\/comparebroadbandpackages.co.uk\/guides\/glossary\/router\/\"  target=\"_blank\"  data-mobile-support=\"0\"  data-gt-translate-attributes='[{\"attribute\":\"data-cmtooltip\", \"format\":\"html\"}]' tabindex='0' role='link'>router<\/a> and reconnecting your devices to the new WiFi. Your old service should stop automatically.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Ofcom&#x2019;s rules mean you don&#x2019;t pay notice-period charges after the switch date, and any loss of service shouldn&#x2019;t last longer than one working day.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you&#x2019;re left without service for more than one working day, or a confirmed appointment is missed, the provider must compensate you. You can also cancel the order within 14 calendar days if you change your mind.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Before you go, check whether you&#x2019;ll lose a provider email address, and return any kit your old provider asks for. Our guide to the <a href=\"https:\/\/comparebroadbandpackages.co.uk\/guides\/broadband-plans\/switching-broadband-provider\/\">checks before you switch provider<\/a> covers this, and if you&#x2019;re near the end of your term, see how to <a href=\"https:\/\/comparebroadbandpackages.co.uk\/guides\/consumer-rights\/cancel-broadband-free\/\">cancel broadband without a fee<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you&#x2019;re unsure who to move to, compare the <a href=\"https:\/\/comparebroadbandpackages.co.uk\/guides\/providers\/best-broadband-providers\/\">best broadband providers<\/a>, and for the bigger picture of picking a package, see <a href=\"https:\/\/comparebroadbandpackages.co.uk\/guides\/broadband-plans\/choosing-broadband-plan\/\">choosing the right broadband plan<\/a>.<\/p>\n\n\n\n<div class=\"cbp-widget\"><div class=\"cbp-widget-in cbp-calc\" data-presets='[{\"label\": \"Vodafone Full Fibre 910 vs BT Fibre 900, 24 months\", \"a\": {\"n\": \"Vodafone Full Fibre 910\", \"p\": 26.5, \"r\": 3.5, \"m\": 5, \"x\": 0, \"f\": 0, \"w\": 165}, \"b\": {\"n\": \"BT Fibre 900 only\", \"p\": 28.99, \"r\": 4, \"m\": 5, \"x\": 0, \"f\": 0, \"w\": 110}}, {\"label\": \"Plusnet Full Fibre 900 vs Sky Gigafast (Sky assumes no rise)\", \"a\": {\"n\": \"Plusnet Full Fibre 900\", \"p\": 26.99, \"r\": 4, \"m\": 5, \"x\": 0, \"f\": 0, \"w\": 150}, \"b\": {\"n\": \"Sky Full Fibre Gigafast\", \"p\": 29, \"r\": 0, \"m\": 24, \"x\": 0, \"f\": 0, \"w\": 120}}, {\"label\": \"Vodafone Full Fibre 150 vs TalkTalk Full Fibre 150\", \"a\": {\"n\": \"Vodafone Full Fibre 150\", \"p\": 20.5, \"r\": 3.5, \"m\": 5, \"x\": 0, \"f\": 0, \"w\": 0}, \"b\": {\"n\": \"TalkTalk Full Fibre 150\", \"p\": 25, \"r\": 4, \"m\": 5, \"x\": 0, \"f\": 0, \"w\": 70}}]'><span class=\"cbp-badge\">Interactive<\/span><div class=\"cbp-wt\">Compare two deals over 24 months<\/div><p>Load an example from this guide or type in any two deals. Every scheduled rise is added and the reward taken off.<\/p><div class=\"cbp-presets\" aria-label=\"Load an example\"><\/div><div class=\"cbp-cols\"><div class=\"cbp-side\"><input class=\"cbp-name\" aria-label=\"Deal A name\" value=\"Deal A\"><label>Starting price, &#xA3; a month<input type=\"number\" step=\"0.01\" min=\"0\" data-k=\"p\"><\/label><label>Rise each spring, &#xA3; a month<input type=\"number\" step=\"0.01\" min=\"0\" data-k=\"r\"><\/label><label>Months before first rise<select data-k=\"m\"><option value=\"4\">4 (March rise)<\/option><option value=\"5\">5 (April rise)<\/option><option value=\"24\">No fixed rise<\/option><\/select><\/label><label>Add-ons bought separately, &#xA3; a month<input type=\"number\" step=\"0.01\" min=\"0\" data-k=\"x\"><\/label><label>Set-up or activation fee, &#xA3;<input type=\"number\" step=\"0.01\" min=\"0\" data-k=\"f\"><\/label><label>Reward you will claim, &#xA3;<input type=\"number\" step=\"0.01\" min=\"0\" data-k=\"w\"><\/label><\/div><div class=\"cbp-side\"><input class=\"cbp-name\" aria-label=\"Deal B name\" value=\"Deal B\"><label>Starting price, &#xA3; a month<input type=\"number\" step=\"0.01\" min=\"0\" data-k=\"p\"><\/label><label>Rise each spring, &#xA3; a month<input type=\"number\" step=\"0.01\" min=\"0\" data-k=\"r\"><\/label><label>Months before first rise<select data-k=\"m\"><option value=\"4\">4 (March rise)<\/option><option value=\"5\">5 (April rise)<\/option><option value=\"24\">No fixed rise<\/option><\/select><\/label><label>Add-ons bought separately, &#xA3; a month<input type=\"number\" step=\"0.01\" min=\"0\" data-k=\"x\"><\/label><label>Set-up or activation fee, &#xA3;<input type=\"number\" step=\"0.01\" min=\"0\" data-k=\"f\"><\/label><label>Reward you will claim, &#xA3;<input type=\"number\" step=\"0.01\" min=\"0\" data-k=\"w\"><\/label><\/div><\/div><div class=\"cbp-out\"><div class=\"cbp-bar\"><div class=\"cbp-bar-l\"><span class=\"cbp-bar-n\"><\/span><span class=\"cbp-bar-v\"><\/span><\/div><div class=\"cbp-bar-t\"><div class=\"cbp-bar-f\"><\/div><\/div><\/div><div class=\"cbp-bar\"><div class=\"cbp-bar-l\"><span class=\"cbp-bar-n\"><\/span><span class=\"cbp-bar-v\"><\/span><\/div><div class=\"cbp-bar-t\"><div class=\"cbp-bar-f alt\"><\/div><\/div><\/div><div class=\"cbp-verdict\" aria-live=\"polite\"><\/div><\/div><p class=\"cbp-small\">Assumes a 24-month contract starting in November 2026, with each rise applying for 12 months. Sky&#x2019;s mid-contract rises aren&#x2019;t fixed in advance, so Sky examples assume no rise. Prices checked 31 October and 1 November 2026.<\/p><\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Quick_answers\"><\/span>Quick answers<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"cbp-qa wp-block-paragraph\"><strong>Can I haggle if I&#x2019;m still in contract?<\/strong> Yes, but you have less leverage, because leaving early usually means an exit fee. Your position is stronger if your provider has raised the price by more than your contract set out, which gives you a 30-day window to leave without exit fees.<\/p>\n\n\n\n<p class=\"cbp-qa wp-block-paragraph\"><strong>Is it better to phone or use live chat?<\/strong> Either works. Chat gives you a written record of the offer, which helps in Step 4.<\/p>\n\n\n\n<p class=\"cbp-qa wp-block-paragraph\"><strong>What if I mainly stream and rarely use the phone line?<\/strong> Say so. Dropping a landline you don&#x2019;t use is a fair ask. If streaming is your heaviest use, check whether you need an ultrafast plan at all before paying to keep one.<\/p>\n\n\n\n<p class=\"cbp-qa wp-block-paragraph\"><strong>Does BT, Sky, Virgin Media or TalkTalk have to match a rival&#x2019;s price?<\/strong> No. No rule forces a provider to match. Ofcom&#x2019;s rules make sure you know your end date, your future price and the provider&#x2019;s best deals, and make switching quick when it won&#x2019;t.<\/p>\n\n\n\n<p class=\"cbp-qa wp-block-paragraph\"><strong>Will haggling affect my service?<\/strong> Ask before you agree. If the new deal includes a speed change or a new router, check whether an engineer visit is needed and when the change takes effect.<\/p>\n\n\n\n<div class=\"cbp-cta\"><div class=\"cbp-wt\">Compare broadband deals in your area<\/div><p>Prices depend on your postcode. Check what you can get at your address.<\/p><a class=\"cbp-btn\" href=\"https:\/\/comparebroadbandpackages.co.uk\/\">Compare deals in your area<\/a><\/div>\n\n\n\n<script>\n(function(){\nif(window.cbpInit)return;window.cbpInit=1;\nfunction gbp(n){return '\u00a3'+n.toLocaleString('en-GB',{minimumFractionDigits:2,maximumFractionDigits:2});}\nfunction run(){\ndocument.querySelectorAll('.cbp-calc').forEach(function(w){\n var presets=JSON.parse(w.getAttribute('data-presets'));\n var pb=w.querySelector('.cbp-presets');\n var sides=w.querySelectorAll('.cbp-side');\n function val(s,k){return parseFloat(s.querySelector('[data-k='+k+']').value)||0;}\n function tot(s){var p=val(s,'p'),r=val(s,'r'),m=Math.min(24,Math.max(0,val(s,'m'))),x=val(s,'x'),f=val(s,'f');\n  var m2=Math.min(12,24-m),m3=Math.max(0,24-m-12);\n  var t=p*m+(p+r)*m2+(p+2*r)*m3+x*24+f;return {t:Math.round(t*100)\/100,rw:val(s,'w')};}\n function calc(){\n  var out=[],max=0;\n  sides.forEach(function(s){var o=tot(s);o.n=s.querySelector('.cbp-name').value;o.a=o.t-o.rw;out.push(o);if(o.t>max)max=o.t;});\n  var bars=w.querySelectorAll('.cbp-bar');\n  out.forEach(function(o,i){bars[i].querySelector('.cbp-bar-n').textContent=o.n;\n   bars[i].querySelector('.cbp-bar-v').textContent=gbp(o.t)+(o.rw?' ('+gbp(o.a)+' after reward)':'');\n   bars[i].querySelector('.cbp-bar-f').style.width=(max?o.t\/max*100:0)+'%';});\n  var d=Math.round((out[0].a-out[1].a)*100)\/100,v=w.querySelector('.cbp-verdict');\n  if(Math.abs(d)<0.005)v.textContent='Level: both cost '+gbp(out[0].a)+' over 24 months after rewards.';\n  else{var c=d<0?out[0]:out[1];v.textContent=c.n+' is '+gbp(Math.abs(d))+' cheaper over 24 months after rewards (about '+gbp(Math.abs(d)\/24)+' a month).';}\n }\n function load(i){var p=presets[i];pb.querySelectorAll('button').forEach(function(b,j){b.classList.toggle('on',j===i);});\n  [p.a,p.b].forEach(function(d,k){var s=sides[k];s.querySelector('.cbp-name').value=d.n;\n   ['p','r','m','x','f','w'].forEach(function(key){s.querySelector('[data-k='+key+']').value=d[key]||0;});});calc();}\n presets.forEach(function(p,i){var b=document.createElement('button');b.type='button';b.textContent=p.label;b.onclick=function(){load(i);};pb.appendChild(b);});\n w.querySelectorAll('input,select').forEach(function(e){e.addEventListener('input',function(){pb.querySelectorAll('button').forEach(function(b){b.classList.remove('on');});calc();});});\n load(0);\n});\ndocument.querySelectorAll('.cbp-calls').forEach(function(w){\n var r=w.querySelector('input'),o=w.querySelector('.cbp-out');\n function upd(){var m=+r.value;w.querySelector('.cbp-min').textContent=m;\n  var rows=[['Sky pay as you talk, 15.5p a minute',m*0.155],['Sky Talk Anytime Extra, flat',18],['BT pay as you go, 20p a minute',m*0.20]];\n  var max=Math.max.apply(null,rows.map(function(x){return x[1];}))||1;\n  o.querySelectorAll('.cbp-bar').forEach(function(b,i){b.querySelector('.cbp-bar-v').textContent=gbp(rows[i][1])+' a month';b.querySelector('.cbp-bar-f').style.width=(rows[i][1]\/max*100)+'%';});\n  o.querySelector('.cbp-verdict').textContent=m<116?'At '+m+' minutes, paying by the minute on Sky costs less than the \u00a318 Anytime Extra. The package pays off from about 116 minutes a month.':'At '+m+' minutes a month, Sky\u2019s \u00a318 Anytime Extra costs less than paying 15.5p a minute.';}\n r.addEventListener('input',upd);upd();\n});\ndocument.querySelectorAll('.cbp-quiz').forEach(function(w){\n var ans={};\n w.querySelectorAll('.cbp-q').forEach(function(q){q.querySelectorAll('button').forEach(function(b){b.onclick=function(){q.querySelectorAll('button').forEach(function(x){x.classList.remove('on');});b.classList.add('on');ans[q.getAttribute('data-q')]=b.getAttribute('data-v');show();};});});\n function show(){var out=[],res=w.querySelector('.cbp-result');\n  if(Object.keys(ans).length<4){res.innerHTML='<p>Answer all four questions to see your result.<\/p>';return;}\n  if(ans.conn==='copper')out.push('Your broadband runs over the copper phone line, so line rental is likely built into the price whatever you do. You can still skip a calls package you won\u2019t use.');\n  if(ans.conn==='unsure')out.push('Start with Ofcom\u2019s broadband checker or Openreach\u2019s full-fibre checker to see which connection reaches your address.');\n  if(ans.alarm==='yes')out.push('Keep a home phone for now, and tell your provider before the digital switch so it can check the alarm keeps working.');\n  if(ans.signal==='no')out.push('Keep a landline, and ask your provider for the free battery back-up it must offer (at least one hour; some last up to seven).');\n  if(ans.number==='yes')out.push('Move your number to a digital landline rather than cancelling the line. Dropping the landline can lose the number for good.');\n  var keep=ans.alarm==='yes'||ans.signal==='no'||ans.number==='yes';\n  var head=keep?'Keep a home phone, on a digital line':(ans.conn==='fibre'?'You can probably drop the landline':'You can drop the calls, but check your connection');\n  if(!keep&&ans.conn==='fibre')out.push('Full fibre, cable and 4G or 5G home broadband need no phone line. Look for a broadband-only plan, such as Plusnet\u2019s or Vodafone\u2019s option without a landline.');\n  res.innerHTML='<div class=\"cbp-verdict\">'+head+'<\/div><ul>'+out.map(function(x){return '<li>'+x+'<\/li>';}).join('')+'<\/ul>';}\n show();\n});\ndocument.querySelectorAll('.cbp-countdown').forEach(function(w){\n var d=Math.ceil((new Date('2027-01-31T00:00:00Z')-new Date())\/864e5);\n w.querySelector('b').textContent=d>0?d:'0';\n if(d<=0)w.querySelector('.cbp-cd-t').textContent='BT\u2019s target date of 31 January 2027 has passed. If you still have an old copper line, ask your provider when it moves.';\n});\n}\nif(document.readyState==='loading')document.addEventListener('DOMContentLoaded',run);else run();\n})();\n<\/script>\n<style>\r\n.lwrp.link-whisper-related-posts{\r\n            \r\n            margin-top: 40px;\nmargin-bottom: 30px;\r\n        }\r\n        .lwrp .lwrp-title{\r\n            \r\n            \r\n        }.lwrp .lwrp-description{\r\n            \r\n            \r\n\r\n        }\r\n        .lwrp .lwrp-list-container{\r\n        }\r\n        .lwrp .lwrp-list-multi-container{\r\n            display: flex;\r\n        }\r\n        .lwrp .lwrp-list-double{\r\n            width: 48%;\r\n        }\r\n        .lwrp .lwrp-list-triple{\r\n            width: 32%;\r\n        }\r\n        .lwrp .lwrp-list-row-container{\r\n            display: flex;\r\n            justify-content: space-between;\r\n        }\r\n        .lwrp .lwrp-list-row-container .lwrp-list-item{\r\n            width: calc(33% - 20px);\r\n        }\r\n        .lwrp .lwrp-list-item:not(.lwrp-no-posts-message-item){\r\n            \r\n            \r\n        }\r\n        .lwrp .lwrp-list-item img{\r\n            max-width: 100%;\r\n            height: auto;\r\n            object-fit: cover;\r\n            aspect-ratio: 1 \/ 1;\r\n        }\r\n        .lwrp .lwrp-list-item.lwrp-empty-list-item{\r\n            background: initial !important;\r\n        }\r\n        .lwrp .lwrp-list-item .lwrp-list-link .lwrp-list-link-title-text,\r\n        .lwrp .lwrp-list-item .lwrp-list-no-posts-message{\r\n            \r\n            \r\n            \r\n            \r\n        }@media screen and (max-width: 480px) {\r\n            .lwrp.link-whisper-related-posts{\r\n                \r\n                \r\n            }\r\n            .lwrp .lwrp-title{\r\n                \r\n                \r\n            }.lwrp .lwrp-description{\r\n                \r\n                \r\n            }\r\n            .lwrp .lwrp-list-multi-container{\r\n                flex-direction: column;\r\n            }\r\n            .lwrp .lwrp-list-multi-container ul.lwrp-list{\r\n                margin-top: 0px;\r\n                margin-bottom: 0px;\r\n                padding-top: 0px;\r\n                padding-bottom: 0px;\r\n            }\r\n            .lwrp .lwrp-list-double,\r\n            .lwrp .lwrp-list-triple{\r\n                width: 100%;\r\n            }\r\n            .lwrp .lwrp-list-row-container{\r\n                justify-content: initial;\r\n                flex-direction: column;\r\n            }\r\n            .lwrp .lwrp-list-row-container .lwrp-list-item{\r\n                width: 100%;\r\n            }\r\n            .lwrp .lwrp-list-item:not(.lwrp-no-posts-message-item){\r\n                \r\n                \r\n            }\r\n            .lwrp .lwrp-list-item .lwrp-list-link .lwrp-list-link-title-text,\r\n            .lwrp .lwrp-list-item .lwrp-list-no-posts-message{\r\n                \r\n                \r\n                \r\n                \r\n            };\r\n        }<\/style>\r\n<div id=\"link-whisper-related-posts-widget\" class=\"link-whisper-related-posts lwrp\">\r\n            <h3 class=\"lwrp-title\">Related Posts<\/h3>    \r\n        <div class=\"lwrp-list-container\">\r\n                                            <div class=\"lwrp-list-multi-container\">\r\n                    <ul class=\"lwrp-list lwrp-list-double lwrp-list-left\">\r\n                        <li class=\"lwrp-list-item\"><a href=\"https:\/\/comparebroadbandpackages.co.uk\/guides\/news\/fifa-world-cup-streaming-affecting-ofnl-past-week\/\" class=\"lwrp-list-link\"><span class=\"lwrp-list-link-title-text\">FIFA World Cup streaming affecting OFNL past week?<\/span><\/a><\/li><li class=\"lwrp-list-item\"><a href=\"https:\/\/comparebroadbandpackages.co.uk\/guides\/troubleshooting\/broadband-customer-support\/\" class=\"lwrp-list-link\"><span class=\"lwrp-list-link-title-text\">Contacting Broadband Provider Customer Support<\/span><\/a><\/li><li class=\"lwrp-list-item\"><a href=\"https:\/\/comparebroadbandpackages.co.uk\/guides\/news\/whats-happening-octopus-fern\/\" class=\"lwrp-list-link\"><span class=\"lwrp-list-link-title-text\">What\u2019s happening at Octopus\/Fern?<\/span><\/a><\/li>                    <\/ul>\r\n                    <ul class=\"lwrp-list lwrp-list-double lwrp-list-right\">\r\n                        <li class=\"lwrp-list-item\"><a href=\"https:\/\/comparebroadbandpackages.co.uk\/guides\/news\/cityfibre-finishes-primary-full-fibre-build-havant-area\/\" class=\"lwrp-list-link\"><span class=\"lwrp-list-link-title-text\">CityFibre finishes primary full fibre build in Havant area<\/span><\/a><\/li><li class=\"lwrp-list-item\"><a href=\"https:\/\/comparebroadbandpackages.co.uk\/guides\/news\/openreach-update-fttp-broadband-spec-future-5-5gbps-8-5gbps-speeds\/\" class=\"lwrp-list-link\"><span class=\"lwrp-list-link-title-text\">Openreach Update FTTP Broadband Spec for Future 5.5Gbps and 8.5Gbps Speeds<\/span><\/a><\/li><li class=\"lwrp-list-item\"><a href=\"https:\/\/comparebroadbandpackages.co.uk\/guides\/news\/virgin-media-uk-tv-customers-free-access-kids-channels-oct-2026\/\" class=\"lwrp-list-link\"><span class=\"lwrp-list-link-title-text\">Virgin Media UK gives TV customers free access to kids channels for Oct 2026<\/span><\/a><\/li>                    <\/ul>\r\n                <\/div>\r\n                        <\/div>\r\n<\/div>","protected":false},"excerpt":{"rendered":"<p>To negotiate a better broadband deal, contact your provider in the weeks before your contract ends, quote two or three [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":11772,"comment_status":"closed","ping_status":"open","sticky":false,"template":"single-with-sidebar","format":"standard","meta":{"footnotes":""},"categories":[12],"tags":[],"misspellings":[],"class_list":["post-11773","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-broadband-plans"],"permalink_manager":null,"_links":{"self":[{"href":"https:\/\/comparebroadbandpackages.co.uk\/guides\/wp-json\/wp\/v2\/posts\/11773","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/comparebroadbandpackages.co.uk\/guides\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/comparebroadbandpackages.co.uk\/guides\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/comparebroadbandpackages.co.uk\/guides\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/comparebroadbandpackages.co.uk\/guides\/wp-json\/wp\/v2\/comments?post=11773"}],"version-history":[{"count":3,"href":"https:\/\/comparebroadbandpackages.co.uk\/guides\/wp-json\/wp\/v2\/posts\/11773\/revisions"}],"predecessor-version":[{"id":11861,"href":"https:\/\/comparebroadbandpackages.co.uk\/guides\/wp-json\/wp\/v2\/posts\/11773\/revisions\/11861"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/comparebroadbandpackages.co.uk\/guides\/wp-json\/wp\/v2\/media\/11772"}],"wp:attachment":[{"href":"https:\/\/comparebroadbandpackages.co.uk\/guides\/wp-json\/wp\/v2\/media?parent=11773"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/comparebroadbandpackages.co.uk\/guides\/wp-json\/wp\/v2\/categories?post=11773"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/comparebroadbandpackages.co.uk\/guides\/wp-json\/wp\/v2\/tags?post=11773"},{"taxonomy":"misspellings","embeddable":true,"href":"https:\/\/comparebroadbandpackages.co.uk\/guides\/wp-json\/wp\/v2\/misspellings?post=11773"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}