First of all, as players we accept the stated "Terms and Conditions" stated on the website and additionally if we have questions about the TandC's we ask before ever making our first deposits, especially in regard to bonus terms and payouts; IMO.
When the Casino fails to follow the stated terms or what support has advised you(always keep a copy of emails and chats), then you are no longer bound by those terms legally. Since it would be next to impossible to file suit against the casino; it leaves players few options to get the money owed them. A players best recourse when all else fails is to contact their bank or card issuer if that is how they deposited. If you have not made deposits equal to the amount owed you within the last 90 days, you can only file a dispute for the amount you deposited and if you have deposited more than owed you should only dispute an amount equal to what is owed you.
Some consider the filing of a dispute a "chargeback", but that is not so because you bank or card company will give the processor up to 60 days to respond. A player hopes that after the dispute is filed, the casino/its processor will pay what is owed and then you can advise your bank/card company that the company has settled up with you and there will be no charge back to the processor/casino.
If they fail to pay you with the 60 days or fail to respond at all to you or your bank/card company, then they will credit back your transactions permanently.
This will likely mean you will be put on a blacklist and not able to deposit again, possibly at any casinos within the software group, i.e. RTG, Microgaming, and so on.
So choose your battles. Only take this measure when you are owed a bunch and are willing to stop playing with this group and others that use the same software.
If more players were willing to do this, we could get rid of bad casino groups or hopefully, at the very least, get them to clean up their acts.
Not sure about you, but when I deposit via debit card the money is deducted from my bank account immediately. We shouldn't have to wait weeks and weeks to get paid our winnings.