Sorry to bring up such an old topic but I was having this issue too and now that the ultimatepay/paypal/crysta option is gone I have no way of renewing. Have tried three credit cards on four different browsers at home and at work and even on my phone and nothing... not even sure how to renew now. Can you call them up and give them your CC directly?