Our opinion is that a FAQ section at a casino is always needed since it can give a lot of valuable information on payments, account management and many more. However, nothing is mentioned by the operator, for the time being you can rely on its the available support channels.