I've used CCB in the past. Solid company, however no longer use them.
I do use Verotel and Zombaio, and have for years. I have had no major issues, and payments are often times sent early, which I do no like. Their support channels are not as fast as CCB, however, I rarely need support for anything after a new site is approved and launched.
__________________
Should You Email Your Members?
Link1 | Link2 | Link3
Enough Said. 
"Would you rather live like a king for a year or like a prince forever?"
|