Expanding on Apple's introduction of the iPhone 3GS, American carrier AT&T has provided additional launch details. Preordering begins today, and when done online, will allow people to have a phone shipped directly to their home or office. In-store preorders will require customers pick up the device; both options are on a first-come-first-served basis.