I read somewhere that if you choose the AT&T In-store pick up option when you are pre-ordering, you get your iPhone 4 on June 25th. I just called AT&T and they told me they are doing things differently as in the past, and it must be shipped to your home as they are not having an in-store pick up. I don't think she knew what she was talking about though. Is there a source for this info?