is ur getting a 16GB iPhone 4S on contract price is $211.99. and most carriers ETF is about $350. so if u take that route, your end up only paying $561.99+ for the iPhone 4S instead of the $649 price tag. Still comes out cheaper then the retail value of the phones. But then again, you can wait for the unlocked version to be released.