O2 are currently offering 3 months free with their home broadband packages. Quidco offer a flat £50 cashback for new customers to O2 broadband but Topcashback are currently offering £50 cashback for standard broadband, £75 cashback for premium and £100 cashback for pro broadband. So an O2 customer taking premium broadband works out at less than £15 for a year (if you go via Topcashback) or £75 without. Free wireless router included with all packages.
If O2 customer:
Standard broadband - £7.34 (£7.50) a month = £66.06 plus £50 cashback (via Quido or Topcashback)
Premium broadband - £9.79 (£10) a month = £88.11 plus £75 cashback via Topcashback or £50 via Quidco)
Standard broadband - £17.13 (£17.50) a month = £154.17 plus £100 cashback via Topcashback or £50 via Quidco
If not an O2 customer:
Standard broadband - £12.23 (£12.50) a month = £110.07 plus £50 cashback via Quido or Topcashback
Premium broadband - £14.68 (£15) a month = £132.12 plus £75 cashback via Topcashback (or £50 via Quidco)
Standard broadband - £22.02 (£22.50) a month = £198.18 plus £100 cashback via Topcashback (or £50 via Quidco)
Prices may change slightly if VAT increases as planned at the end of the year. The prices in brackets are based on VAT returning to 17.5%.