I am new to the whole SIM-card thing since I have always been on either Verizon or Sprint. I just bought the Galaxy Nexus and want to start a pre-paid plan with T-Mobile. I understand I need to buy a SIM card, but I also want to port my number from Sprint. The T-Mobile chat rep says I should buy the SIM card online (since it's on sale for $.99 right now) and then call Customer Service later to have the number ported. Does this sound correct? I had another person tell me that I need to go into the store, have them create a contract account to port the number and then change it to pre-paid. Does anyone know what the best process is?