Why do I get a renewal request from you for this? I have the product and my renewal date is clearly stated as May 16th 2023.
I have to say that your interminable advertising and the difficulties you present in not having auto renewal and the difficulty of contacting you in general just smacks of money grubbing. Not what is expected from a respectable firm.