Would you pay $699 for a 16GB contract-free iPhone?