Therefore from now and then, you will be offered contract-free and factory unlocked iPhone 4s! But unfortunately the offer only for The unlocked iPhone works with GSM networks.
So how about the price of the unlocked iPhone 4s ?
Well since it's an contract-free and unlocked, the price is a bit expensive, but not too expensive IMO. You will need to spend $649 for the 16GB spaces, and $749 for a 32GB, as for iPhone 4s 64GB you will be sold for $849. Anyway, here is Apple US says about this great news:
The unlocked iPhone works only on supported GSM networks, such as AT&T in the U.S. When you travel internationally, you can also use a micro-SIM card from a local GSM carrier. The unlocked iPhone will not work with CDMA carriers such as Verizon Wireless or Sprint.