It is illegal to use credit cards to fund casinos in the US. Some casinos don't like to promote in the us because its so difficult to go around the rules. But you can promote all you want. And you can still fund your casinos with eChecks and direct deposit. I'm trying to find a good white label affiliate that doesnt cost $10,000 to set up.
Dan