So you've got the prices for all the device on-contract, yes? Now we've got the real numbers for you if you plan on running away from the store with a device that's on no contract at all as well. Can you guess what they might be? Let's start with the iPhone 3GS - this device now only comes in one iteration, 8GB, and on-contract you can get it for free if you also commit to a 2-year contract. Sounds like a deal! If you'd like to get this phone OFF contract, you'll be paying a total of $375. An interesting thing to note here is the fact that the "free" model is in stock today while the off-contract model will be delivered and in stores on the 14th of October. Strange!