Never heard of the site. But better stick with more well known procesors like paypal, moneybookers or egold.
From what I can see on there website : Charge.Com, Inc. is a registered ISO/MSP for FDIC insured Wells Fargo Bank, Walnut Creek, CA. American Express and Discover require separate approval. Then they are a ISO/MSP for Wells Fargo, also they have been in business for ages. You can try them...
They are high risk processor like chronopay, gspay, netbilling, instabill and ccbill, if you are looking a payment solution for high volume of transactions check with those providers.
They used to be an agent for Cardservice but grew and became their own ISO. They are not in the same field as netbilling since netbilling is an electronic payment gateway (like LinkPoint, Payflow, Authorize.net/Cybersource) and charge.com would be offering a merchant account and an electronic payment gateway. CCBill is more like an Internet Payment Service Provider (IPSP) - you are using their merchant account and proprietary gateway to process transactions (and ccbill does adult membership-based websites primarily).