CCBill support is killing me, just sent an email to ccbill writing pretty much exactly what I wrote here
The CCBill answer:
Are you experiencing any difficulties when trying to sign up? When I
click on the link provided it takes me to the join page and I am allowed
to sign up with out an issue. If you can provide a specific issue I will
forward this to our programming department for further assistance.