We were on a rolling contract for BT Infinity 2. The price had increased to £61 a month so my husband phoned them Wednesday. We've tried before without much success to get a better deal but this time he managed to get it down to £51.99 with BT Sport 1 via our Sky Box and a home hub 5 included (we have a hub 3). BT Sport still hadn't been activated today so I phoned them, after the usual hassle of being passed to 3 different departments I was finally told BT Sport couldn't be included for free but they could add it for £5 instead of £6, this wasn't even HD they wanted another £5 for that. My point was we were told we could have the sports channel so they should honour it but they wouldn't budge. Not impressed, we have Sky Sports anyway but it's the principle. Not sure there's much I can do but I'm not giving up.