I was doing it online using the online check-n screens, and my CC was not accepted (yes, there was plenty of credit available on the card). It seems that due to so much CC fraud, many institutions are not allowing online purchases/info that bill out from Florida. I also has two cards declined trying to get tickets from a legitimate online discounter.
That may be one reason they are asking for the info at time of booking now.