It’s been a little while, but I can swear there is an opt-out at time of purchase for auto-renewal, right under the product name on the check out screen. And I believe I remember clicking on it to not auto-renew.

Why, yes. Yes it’s there! You can’t really blame avast! for your failure to read the checkout screen.