How much do you pay for them? Are they contract or payg? My 14 year old son wants an iphone 7- £30 pm! That's more than i pay for mine![confused]