Hi Forum, I'm really intereted in the program. The reason why I want to do the program is because I want to grab an iPhone now, but I also want to grab the 8 when it comes out and it seemed like a good option. Plus this is the first time I will have an iPhone and I am unsure if the 128 gigabyte is better for me or the 256 gigabyte. I'm also unsure if I want the Plus or the regular size. Anyway, the program just appealed to me for these reasons. So, I was ready to bite the bullet and get a phone on the iPhone Upgrade Program with Tmobile and I was online messaging with a rep and they could not answer my question. I asked if the phones provided for iPhone upgrade users had both GSM and CDMA so the user could in fact switch carriers at will. She said no, that it depended upon the provider but I activated it with. I then pointed her in the direction of Apple's website where it states: When you buy an iPhone with the iPhone Upgrade Program, you aren’t tied to a single carrier and a multiyear service contract. So you can choose the carrier that’s right for you. And once your new iPhone is activated with AT&T, Sprint, T-Mobile, or Verizon, you can switch carriers whenever you like. The rep was confused after this and understood my point. She did not have a clear answer though. Does anyone have an answer to this question? Thanks in advance.