You guys didn't read the fine print.
$50,000 in Free Processing with CCBill
You would have to be a brand new customer. They wave their fees for the first 50 grand OR 90 days WHICHEVER COMES FIRST.
In this day and age of piracy...I'm gonna guess that a paysite that doesn't already have a merchant account and needs CC Bill (a small site) is NEVER gonna make $50,000 in the first 90 days. lol
And there's more to the "deal"!
"Requires 18 month commitment during which time CCBill must be the sole processor and payment option presented on any website(s) associated with the new account during a term of eighteen (18) months. If at any time, CCBill is not the sole processor displayed on the website(s), waived fees will be recovered from the client account"
So don't feel bad if you can't get this "deal". You're not missing much.
If you are a small site and only want to use CC Bill for the next year and a half...it's not a bad deal. Other than that...not so good.