You might not have that experience, but if you do, please consider using a TeamViewer alternative like Remote Utilities or Chrome Remote Desktop. However, many users have reported that the software, while free for personal use only, falsely identifies that they're using it for commercial use and demands payment.
TeamViewer used to top our list of the best free remote access programs.