Aside from the upfront cost of the Iphone, it does require an additional Iphone data plan for two years.
For some that do not currently have a data(or texting) plan, the additional $30 per month it is a huge jump.
$200 cost of iphone +($30 data planx24months)=$920