Did you pre-order your iPhone 4? How long did it take? :\
Reports are they took pre-orders for 600,000 units and there were over 13 million hits to AT&T's website causing it to crash resulting in multiple complaints of breached account information and cancelled orders. See Gizmodo for more information.