AT&T somehow decided the New York City area was not ready for the iPhone 3G. You can buy the phone in their shops but not over the web.