Radio Shack
Where Can You Buy the iPhone 4S?
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.
iPhone 4 Price Drop Coming to Retailers Tomorrow
If you've waited this long to buy an iPhone 4 or iPhone 3GS, it looks like patience will pay off at the end of this month. The leaked screenshot below shows internal documents indicating that third-party iPhone retailer Radio Shack is getting ready to slash prices on the iPhone starting today (July 31, 2011). To qualify for the new subsidized pricing customers must sign up for a two-year contract.

Both iPhone 4 models will drop $30 off the selling price, assuming the document sent to Engadget is authentic. This brings the price of the 16 GB iPhone 4 to $169.99 and the 32 GB model to $269.99. The 8 GB iPhone 3GS will also be reduced and is offered here for $19.99. We have already seen AT&T sell refurbished iPhone 3GS units for as low as one cent with a two-year contract.
Radio Shack iPhone 4 Holiday Sale Returns
Radio Shack's week-long iPhone sale was such a success they've decided to offer the same prices again, this time without announcing an end date. Those who missed their opportunity to cash in on Radio Shack discounts and iPhone trade-in credit can now get the same deals.

The only problem with the successful sale is that Radio Shack moved so many units they are recommending customers call to make sure their local store has the iPhone 4 in stock.
Radio Shack Offering iPhone 4 Deals and Trade-in Credit
Looking to upgrade your phone this holiday season? Radio Shack is running a promotion on the iPhone 4 until December 11 to highlight its wireless sales. Prices have been slashed $50 for the sale, bringing the total cost of a new 16GB iPhone 4 to $149.99 with a two-year service agreement.

This deal puts the 32GB iPhone 4 at $249.99 with the same contract. The iPhone 3GS is also available for only $49.99. Radio Shack has also beefed up its Trade & Save program, which will be of special interest to those upgrading from an iPhone 3G or iPhone 3GS.
Wal-Mart to Carry iPhone Next Month
According to reports, Best Buy will not be the only third-party reseller of the iPhone 3G for long. Wal-Mart may be joining the ranks as early as November 15th, just in time for the holiday shopping season. Does this mean we can look forward to Rollback Savings? Don't count on it.
Currently, prices for the 8GB and 16GB iPhone 3G at Best Buy are $199 and $299 respectively, the same as they are at AT&T and Apple retail stores. The product is not available on the web, since in-store activation is required.