Nevertheless, the new verification procedure may either make-or-break an on-line casino’s popularity