Going through the hoops to cancel my renewal and downgrade my license when I remembered Teamviewer is a German company.
As of July 1st, Teamviewer should now have a cancellation button on their website (Fair Consumer Contracts Act). Between the new laws there and all the new ARLs (Anti Renewal Laws) that went active over the past year in the US, they're going to have a lot of problems with their renewal antics if their customers are informed.