Do they have a customer support email or number?
I was sent a renewal request even though I joined mid year.