It looks like those AT&T upgrade costs haven't killed demand for the new iPhone 3G S. BGR is reporting that AT&T is all out of pre-orders.
BGR states that they only have access to AT&T's systems and it is uncertain how many iPhones had been allocated to the sole iPhone carrier. AT&T and Apple will both have more stock on launch day.