Thanks for answering yeah I haven't tried it out too and I'm afraid that there might be some problem with the betting or encounter future problems I'll just try to place bet in their web version. I haven't tried their mobile version on phone does this work good too?
I've used the mobile version to play casino games, it works well.