About 15 minutes ago I signed up using this link for $19.99:
https://subscription.timeinc.com/sto...l?link=1005217. I received a welcome email with member id almost immediately, followed the links to register online and got another email almost immediately that my account was activated.