200,000 Passports sold in the first 48 hours of its release, which might seem like a speck of dust as compared with the 20 million iPhone 6's that Apple has sold up to this point, but it's really not a number to sneeze at considering the tremendous failure it was expected to be.
Read More »