But the Trustpilot product reviews are advantageous to evaluate just how prominent and convenient an online slot website was