Just subscribed to BT (I change providers every year depending on the best deals out there).
If done through topcashback, Unlimited Infinity shows up as £29.99 p/m as opposed to £34.99 p/m on the normal BT page.
£29.99 x 12 = £359.88
+ £59.99 set up fee (hate these set up fees)
Total £359.88 + £59.99 = £419.87 per year
£419.87 - £70 Topcashback - £150 prepaid BT card = £199.87 per year
£199.87 / 12 = £16.65 per month for up to 52MB fibre unlimited, Free weekend calls and line rental all included.
Normally you'd be paying that price for line rental alone!
12 month contract, remember to cancel or change providers after 12 months.
Also remember to claim your £150 reward when you BT Infinity becomes live.
Note that this is the last day of the £150 reward, tomorrow you may get a lower amount reward card.
BT Reward Card Offer Dates
From 05.01.17 until 12.01.17 new to BT customers are eligible for a £100 BT Reward Card when ordering a BT Broadband package and a £150 BT Reward Card when ordering a BT Infinity package. Existing BT Broadband customers upgrading to BT Infinity or those adding just BT TV are excluded.