I think you've hit the nail on the head. These idiots still don't have the subscription website available. I tried to look at my options as well, and literally nothing is available other than updating your payment info. It does look like they've extended it since I signed up on 12/22 and my free...