The closet Apple store is an hour away, so I called a Best Buy & 2 local AT&T stores yesterday but they were all sold out of iPhone3GS' by 4pm when I got out of work. Do you think they will have more today (Saturday) ? I forgot to ask them when I called. Did anyone else ask this question at an AT&T store?