I called ATT to push up my upgrade, from May 8, so I can pre-order the phone. They told me the phone is still not in the system and that they will call back on april 19 when its on the system and they can override it and give me the phone for $199. I pretty sure they wont sell out and I'll have the phone in my hand on april 20 
