I read a lot of automotive user boards; my family is concerned. But seriously, there's a lot of confusion on the boards and from technicians and shop owners calling into tech support asking why they need to renew their software...