Launching any new product is hard, and we've learned a lot - the hard way. Success relies on a magic combination of technical capability, market readiness, determination, and luck. Along the way, we've faced challenges, seen false starts and failures, and learned something every time. But we haven't lost our determination.