After reading up on this, apparently the T-Mobile unlocked iPhone works on all carriers. The only hurdle you run into is with Verizon activating the SIM for you since the serial number is from a T-Mobile base (Verizon only accepts Verizon phones). My question is, could I get a "free" android Verizon phone and ask them to activate it with the iPhone size SIM (using an adapter so it fits the android phone), then immediately return the phone, and use that SIM in my iPhone? Would Verizon eventually block my phone? It has been confirmed that an active SIM will work on Verizon's network, just trying to figure out the best way to make this happen. Thanks!