Not the best sports betting Australia

Ppl love it but for me Tab Sports Betting site is an average. Live betting is difficult to place and sometimes it sticks even though you had placed all bet clearly. They can change it. Plus, I think a explanatory glossary is needed