Ok I have no Apple stores around and am leaving for out of town at 9 AM on the 24th so my only option is an in store pickup from AT&T. I have talked to multiple reps and they all have said that any preorders could be picked up in store on the 25th rather than the 24th. They told me that if I wanted to pick a new iPhone up on launch day that I had to wait first come first serve. I dont mind doing that I just want to get my facts straight? I have seen some people say that pre orders can be picked up on the 24th, any one have a good answer?