Pure sleaze
What a sleazy company! Recently discovered I paid for a subscription in April 2026 ($44,99.) Upon going to their website to cancel auto-renewal, I discovered a payment was scheduled for 7 23 26 in the amount of $59.99! I canceled that, which was considered a cancelation of an auto-renewal. I wonder how long they've been charging me!! There is also a "delete account" option which I chose. Says it's deleted, but I'll be watching my account like a hawk.
