I'm going to buy daughter an iPhone. She likes the Rose Gold 6S. I'll probably want the 128gb. Want to buy it in about three weeks time. She's going to study in USA from September for four years so need unlocked, probably not a contract unless there's a brilliant deal and I get the contract and use the SIM. Can anyone point me in the direction of the best deals please ?