Here's a list of retail stores that will be selling the iPhone 4S on October 14. This is not a complete list, just some suggestions on other places you can go if you don't have an Apple Store near you. All Apple locations will be opening at 8 am local time on Friday, October 14, and will be offering a free Personal Setup service.
AT&T, Verizon and Sprint stores will also be carrying the iPhone 4S, but are not a great option. If you have to buy it directly from your carrier I would call ahead to make sure they plan to have a lot in stock.
The iPhone 4S is $199.99 for the 16GB model, $299.99 for the 32GB model and $399.99 for the 64GB model. All prices require a new or upgraded contract.
The unprecedented low price of $147 for a new iPhone 4 is coming to a Sam's Club near you. Following the recent expired Radio Shack promotions, Sam's club will undercut record low prices on the iPhone 4 by an additional two bucks. The iPhone 3GS will go on sale for just $47.
Radio Shack sold out of the iPhone nationwide during its sale, and Best Buy offered the iPhone 3GS for free in a one-day only sale. Here's the catch, to qualify for these low prices at Sam's Club you must be a member and sign up for a two-year service agreement with AT&T Mobility.