Apologies for the long-winded introduction, I promise there is a question at the end of it!
So my current package with BT (£160/year courtesy of cashback) is coming to an end and yesterday I signed up as a new customer with Sky for their unlimited broadband package which works out at £86/year after incentives.
Upon calling BT to give my notice they offered me the same package I'm currently on (unlimited broadband, weekend calls & starter TV) at £5/month, paying £205.08 up front as the line rental saver. With no cashback offers as an existing customer, this comes to a total of £265.08 over the course of the next 12 months, in comparison to the £86/year (after incentives) I'd be paying with Sky. However I was away when my 30-day notice period formally started and forgot to give BT my notice (had a shocker here!), and will therefore be charged another month of BT at full price- £22/month, with a further £18.99 due in line rental. I'll also have to pay the £31 termination fee. This is only applicable if I end my contract with BT. If I renew, these charges disappear.
As such, the total expenditure of joining Sky will be around £86 + £40.99 + £31... £158 in total. This still gives me a potential saving of £107 if I switch, with BT at £265 and Sky at £158.
I live in a 1 bed flat, so there won't be extraordinarily heavy usage. However, I've read that the Sky Hub isn't very good at all- apparently a single band, gigabit-less router in comparison to the Home Hub 4 that I currently use- apparently this means that the speed may not actually be as fast, even though it uses BT Openreach to provide my service.
I realise I'm asking this on a deals website but, for a £107, is it worth making the switch to Sky or sticking with BT with whom I've never had a problem with before? Should also mention that the Sky deal is broadband only- no calls, no tv.
Appreciate any advice!