<...>
I have the feeling that a lot of the big casinos that are active here on this forum have a pretty good support system. There will always be some complaints and scam accusations but it is impossible to satisfy 100% of all people. Some people will always have something that they don't like.
they do!
I never had to open a ticket with them but if they have time and people to come here, clarify the misunderstandings and support people with issues on their platform, I bet they'll do the same or better when directly on their website.