Apparently auto-renew is broken for this DNS :( . Anyways we’re set for the next few years.