Yes I have used them , they are legit. They used to accept netteller deposits but it look like they dont now.
I would not use them for the daily market bets, their commission is way to high. Tradesports.com is much better for this.
For longer term bull-bear type bets the commission is much...