Another CC processor to jump from. I've never heard of them and my initial question is how do these people get the license to process cards?
InterBill Faces U.S. Suit Over Alleged Bogus Website.
If you are processing through them I suggest you move fast.