Hello Ann,
Thank you for your question about subscribing. Welcome! Yes, we are in the process of updating our credit card system to use their new checkout, and it hasn't been released yet.
Good luck sniping. Please let me know if I can help further.
bidslammer