Would you pay $1199 for a 512GB iPhone 8?