Just wanted to check in to see if you got your refund. I know that reminders of auto renewals are required by law in some jurisdictions. They did this to me too (I also am sure I cancelled last year and think I have a screenshot somewhere to prove it), and so I'm looking into the laws where I am.