Update: We've heard conflicting tidbits about existing AT&T non-iPhone customers. To avoid confusion and delays, existing AT&T customers who do not currently own an iPhone should go an AT&T store (not an Apple Retail Store) to upgrade to the iPhone 3G. This is total BS. Do we have any reason why this is? Don't tell me that Apple can not tell whether you are upgrade eligible. But they can tell if you are an existing AT&T iPhone user? Let face it ATT store get very few phones compared to Apple stores. So why I am I stuck waiting a week or so to get a phone just because I didn't upgrade to iPhone v1. I hope someone finds some detailed info before Friday, or Apple will have ALOT of unhappy customers.