They use the worldgaming software, used by sportsbook.com under the sportsfanatik name. I've never had a problem with any of those companies and have used both. They will probably accept any credit card without a problem, and have a real bonus that can be played just like the rest of your money.