I don't get why DirectBet is so popular. It looks very bad.
You should provide more details why you feel it bad otherwise you may not get a correct answer for your queries. I can tell you why it is good for me. Mainly I hate to create an account and loan money before betting and in directbet I no need to do that, and they got a one of the best supporting team help members.
Yes exactly, those are couple of very good reasons for me to like this site too.
Firstly saving your time too with no not of creating an account and sometimes support makes all the difference between good and average site. I think.
Also there's no minimum deposit and withdraw which is in fact maybe the greatest advantage for me.