Apple iPhone SE review: $399 gets you the power of a $1,000 phone