Apple iPhone X is no slam dunk

329