I'm hoping to sign up for service with T-Mobile today. I'd like to take advantage of this 7 trade in program, but I'm nervous of how long it will take to actually get a phone with T-Mobile. So as a backup, I ordered a Sprint phone with a service I'll be cancelling in a couple weeks. Next gameplan is to try with Costco next week and see if they get any stock (doubtful). If I get lucky in person, I'll return the Sprint phone. Should I start service today in store, over the phone, or with Costco today? Any benefits to either of these? What is the best way to get a phone launch day with T-Mobile? Seems like they're dropping the ball with orders on the Apple store.