Hi everyone, I'm pretty new to all of this (all I have is a first gen. Nano) and need some advice. A little background info: I plan on switching to AT&T with the release of the iPhone on July 11th. My contract with T-Mobile is over on July 13th. Here are my predicaments: 1. I was told by T-Mobile I could take a "buy out" of my contract within the last month (6/13-7/13) and pay no cancellation fee, just my last month's bill. A (very testy) manager at my Apple store felt very strongly they lied to me. Have any of you done this before? 2. If I will be charged a cancellation fee, I plan to stick it out til the 13th. Can I still purchase an iPhone on the 11th&then have them port over my new number on the 13th? I am just very confused&would like some advice from those who've maybe been in similar situations before with the first gen. iPhone. Any help is greatly appreciated !