Yes, CDG is pretty much US based unfortantely. They do accept international accounts on a case by case basis, however I am not sure if they would still be a good viable option for an international based business trying to get a merchant account.
They look pretty good, do you know if they offer anything for those that want to resell?
Reason I ask is that we have been quite pleased with CDG, we are also a reseller as well (please don't get that confused with me as reason to push CDG in my previous post, quite simply we have enjoyed their service and because of that is the reason we resell their merchant accounts) however as the OP stated they don't really cater to any business outside the US.
Trying to find a good merchant account we can resell for that accepts merchant accounts outside the US as we get asked often about this. Sorry if I am hi-jacking the thread a little bit