I've been using bet9ja for betting for up to 3 years. I like the fact that it is the most popular site in Nigeria, they have a very wide range of sports to bet on from popular soccer to even dog racing. I bet on soccer, basketball and tennis, the odds for basketball & tennis is higher than the usual odds for soccer though. Bet9ja also gives bonus when you sign up & other bonuses when you accumulate your bet ticket. The limit for the amount you can deposit at a time is very high unlike my merrybet account that only allows 20,000 naira, with even serious difficulty in making a deposit Sometimes, but i don't have such problems with bet9ja. My issue with bet9ja is the fact that you must have a minimum balance of 5000 naira before you can cashout, this is very frustrating. Bet9ja also has effective live betting & customer care support that you can just chat up if you have any issues even though they are not always available. I also use the betting app, it's easier to use and makes betting smooth even if my network is not very fast. I would recommend bet9ja to everyone seriously instead of the other struggling betting sites.