As the Apple Watch approaches public release multiple news outlets are reporting that demand for the heralded device is far outstripping supply. With an estimated 1 Million pre-orders booked on April 10th, the first day of selling, and an expected avalanche of additional orders expected prior to April 24th, the official launch date, Apple’s world-class […]