i currently have AT&T already, and just upgraded to a new device 2 months ago. but i understand that no matter when u updated if u already have AT&T you can still get the iPhone without penalty. can i just go to an Apple store and buy an iPhone and port the number myself with iTunes, or must i go to an AT&T store and take care of it?