Gizmodo.com; When Can You Get All the Shit Apple Announced?; Alex Cranz; September 12, 2017.