The link above shows nothing for me too; Also on the subscription page there is no lifetime option; https://secure.crypticstudios.com/champions/subscriptions/edit?sub_type=S-CO What I see;
I was also looking to get the Lifetime pass, but the option has gone from the Subscription page. I submitted a support ticket about it and mentioned the broken links too, Received this back. Hopefully they can fix it soon!