With other phones, Yes. I'm not sure about the iPhone. Since I already had an iTunes account set up, mine activated automatically as soon as I plugged it into the computer and accepted the terms.
With other phones, Yes. I'm not sure about the iPhone. Since I already had an iTunes account set up, mine activated automatically as soon as I plugged it into the computer and accepted the terms.