I herd Verizon iPhones come unlocked regardless of wether or not it was purchased without a contract, but I'm not sure if this is true or if I must flash/unlock it first.
Also, what other iPhone 5 carrier could I use with T-Mobile without flashing/unlocking?
Also, what other iPhone 5 carrier could I use with T-Mobile without flashing/unlocking?