No, it is alive. In the latest newsletter, the Club said sign-ups would go live 1/2 through the Convention sign ups. They acknowledged it was not perfect from a timing perspective, but that you could with with installments. No word on when figs will start to ship though.
If they fixed the credit card issue for the Convention, you'd think they fixed it for the FSS too. We'll see.