So I reserved a 16gb white ATT phone at a Chicago area apple store a couple days ago. I didn't see anything in the pick up email on how long they would hold it. When I called the store they told me I only had a day but then when I checked my order online it gave me about 2 weeks to pick it up.
Anyway I went to get it today and asked if they would cancel the order and let me pay the full price for it so I wouldn't have to renew my contract with ATT. They said if I canceled the order I would have to wait around in the store for a couple hours while they wait for the notice that I canceled the order and I may or may not be able to then get the phone.
They then decided that I could buy the phone, return it, and then they let me buy the phone with the no commitment price device only. When I got home I was able to plug the phone into iTunes and it gave me the congratulations your iPhone is unlocked. The only downside was since they processed the first order it killed the sim in my old phone and I had to call ATT to move over to the new sim.
that is what i am trying to do here.. did att confirm with you that your contract did not renew??