Apple Retail Store – iPhone availability at the Apple Store:
Are you still looking for a new iPhone 3GS? Apple is here to help you out!
“The Apple Retail Store likely has your iPhone 3GS in stock. You can check the most up-to-date availability right here. Shipments of iPhone 3GS arrive most days and availability is updated hourly. The 8GB iPhone 3G is currently available in all stores.
Select your state and then check the list to see which Apple Retail Stores currently stock iPhone 3GS.”