AT&T and Verizon today emptied their iPhone 5 pre-order inventories, and now show delivery dates as far out as three weeks.