Tester #3420 here, reporting in:
Your message for disabled Javascript is really, really weird.
> Either you have Javascript disabled, or you're using an unsupported browser, amigo! That's why you're seeing this old-school credit card input form instead of a fancy new Skeuocard. On the other hand, at least you know it gracefully degrades... > Never tell me the odds! Enable it anyway.
Write like this instead:
> You can still use this form if you have Javascript disabled or an unsupported browser. For a better experience, enable Javascript or upgrade your browser.
- You can have invalid inputs in the month field. "20" or "00" are not months.
- You can put invalid inputs in the year field.
- Tab order is wrong. Go from top left to bottom right.