CCBill are good if you are using them to pay affiliates etc but as with most 3rd party processors, they are expensive
If your turnover is sufficient then your much better off setting up your own merchant account (we did it with these people
https://www.emerchantpay.com/ )
Then you only pay around 5% in fees. As opposed to 12 - 15% for ccbill or whatever it is these days