iPhone 6s 32GB (All colours available at the time of this post)
£17.50 a month on 24m contract
Total = 619.99 (equivalent to £25.8 a month)
Deal includes 300 minutes, 5000 texts and 1 GB data
Dont forget Quidco currently offering £40 cashback making this deal equivalent to £24.16 a month (£619.99 - £40 = £579.99)
Data Rollover is a free feature on all iD GoTo plans. It automatically rolls over unused monthly data into your next month's allowance, giving you a second chance to use it.