So this week i ordered a tmo i5 for my wife and a sim for my verizon 64 gb i5. Tmobile has confirmed my phone will work on their network. My question is doesnt it need to be unlocked by verizon first? Like the final bill needs to be paid correct? Also will i be able to keep my number? Alot of people are switching now any info would help thank you.