The new responsiveness and you may reliability of casino’s customer support team are also important factors