Tried this, also tried logging in from a different browser, different computer, ensured all cache were cleared from my systems, and I still get "out of stock" when I log in (from north america). I'm a subscriber.
I've got one of my accounts using the security key on my iphone, but I don't think I can add the second account to my iphone based on what I've seen in the "security key" section of "my account"
Cheers