I ordered my iPhone 3GS for direct fulfillment today and ATT said it would be 7-14 days
!!!! Now I'm getting a little antsy in the pantsy reading about everyone's first impressions. I've also been iPhone-less for over a month now due to my iPhone's love for swimming. Should I just suck it up and wait or drive 45 min to Pittsburgh and grab a 3GS there? If so will ATT charge my money back to my account if I just don't show up to pick up the phone? Thanks guys and I'm glad to hear everyone's 3GS experiences are pretty positive!