I got my renewal email from Adrian Flux 3 weeks ago. It's due at midnight tonight. The email wasn't 100% clear if it auto renews or you need to call them to ensure it's renewed with your verbal consent.
Can someone confirm?
Also, the extra confusion comes from an email i got from them...