A TeamViewer subscriber for 4 years. Cancelled two weeks before renewal date and was told I'd have to pay for another YEAR. This is not a cheap product. The initial email from 2019 says 28 days notice required to cancel renewal. Never been mentioned since. NO renewal notice, no invoice, nothing. I specifically forbade them to charge my credit card but they went ahead and charged it anyway. I am disputing the charge with my credit card company and expect to succeed but they say the will send it to debt collection. Horrible business practice.