So, I'd like to buy an iPhone, and I'm trying to decide between the 5 or 5S, but unfortunately then there's a bunch of other stuff. For example if i get a CDMA carrier iPhone (lets just say sprint) will I have to sign a contract with them? And if I buy a bad ESN 5S (verizon) will it work on any GSM carriers in the US? I've heard of people putting in t-mobile SIM cards into their 5S and it working fine. And I know that the 5 acme pre-unlocked on verizon so would it work with t-mobile? Thanks in advance!