Ok, so just a very random thought. It's been years since I've been buying iPhones from Apple Stores on full price, it was just like an instinct to get it that way with a £15 / $20 internet plan but I haven't really checked the contract prices until my friend told me last week that she was buying an iPhone from EE. She told me that she'd pay around £50 upfront plus £59 for 24 months. So I was like YAY! You've got the 128GB 6s plus like me! And then she goes; Hell no, it's 6s 16GB, I just wouldn't believe how ridiculous that is. I do understand that certain people can't afford to pay £780 for a phone but wouldn't you rather save up for that price instead? Is this even normal that people spend this amount of cash to carrier companies these days?!