I have been a TeamViewer user for years for personal use. Now for some reason, I am unable to use it for personal use and being required to upgrade to commercial. Will be looking around for other alternatives.