BetOnline offers several customer care channels, every readily available 24/7