ParentFull threadwebwielder2·What is your definition of success? Reasonable estimates put the Watch near 20 million units sold in its first 18 months on the market.View on HN