When we rate an online casino, there are a number of factors we take into consideration: