2CO is a great credit card processor company we were considering using internet secure:
InternetSecure at first, but then decided eventually to go with 2co. We hadn't had any major problems with them. Just be aware that your first few transactions will be fairly slow to reach your bank account, they had to call up your customers for the first few transactions for to verify that they actually received your service