AT&T can now offer a specific timeframe for the availability of iPhone 3Gs, the company has announced -- although it may be out of the carrier's hands as Apple struggles to provide enough inventory for the popular device. The US partner carrier notes that due to demand, "many" people have been buying iPhone 3Gs through its direct fulfillment (rain