I believe their software is expensive, about $12k.
We're talking to CCBill also, I have always liked their service, I think it is the best I've seen. always somebody available online to talk to, iBill always wants me to fill in a form and then it takes forever to get an answer.
We did get a welcome letter from our representative 3 times though

Of course - being ironic - after we were already in business for a month:p
Some swear by iBill, so I am not saying that they suck, WE just have a bad week with them.