Originally posted on 06/02/2013:
Never heard of them. Checked their site out, and looks like a good way wager. But when I hit country on the sign up page only US appeared. However, I did see that they ask international users to contact CS to check for possible access. Checked out Twin Spires and they only take US residents at this time.