Lab’s First Impression: Apple Watch
According to the estimation of shipping tracking company Slice Intelligence, only 22% out of the 1.7 million ordered Apple Watches were shipped this past weekend. Luckily, the Lab received several of our pre-orders on Friday, so some Lab members got to try it on over…