You must be doing something wrong.

I had no trouble setting up a 6 month sub off my debit card 12 hours before release.
And its gotten less broken since then.