Over the past few months a lot of casinos have not been paying winnings claiming various legal requirements making it impossible for them to payout.
More often than not there are no real reasons, (legal or otherwise), for Online Casinos not to pay the players out.
The mind game
The real reason why casinos will not pay out wins is because they are hiring that the players will use the funds, (that they always make available), to play one more time. They hope that between the time you make a payout request and you are actually paid, you will want to gamble again.
I am owed money?
Some casino offer bonus money but do not clearly indicate that you need to 'play' that money before you can cash it out.
It makes sense to an amount as it prevent player from simply signing up and cashing out all their bonus cash. But sadly some casinos take it a step further and actually prevent the users from even cashing out winning from the bonus money.
In other words, if you win anything you have no way of cashing it out, (as you would ever have to play any winnings).
A more common practice is to ask the player to play at least 10 times the bonus amount, so if you are given $ 100.00 then you would need to wager, $ 1000.00 for example, (even if it is the same bonus money over and over again) .
Most reliable casinos will indicate how much you can cash out and how much you still need to play before you can cash out.
Casino is not paying, what can be done?
The one thing to remember is that online casinos have been known to take sometime up to 12 weeks before paying out. More often than not you should not expect any form of payment in less than a week.
Send emails, letter, faxes, some casinos do respond to complaints.
If the casino claim that there are some legal reason why they can not process the payment then simply ask them to quote the legal reason with some accessible information, (so you can review it).
Contact sites like eCOGRA, although they have very limited powers it might prove to be enough to force the casino to issue payments.
Report the slow paying casinos, there are a lot of forums and websites like http://www.myoddonlinecasino.com/ have newsletters to keep you up to date when it comes to online casinos that are either having problems or that are not paying out players.
Prevention is the best cure.
Make sure that you keep up to date with the casinos that have a dubious reputation and simply do not user them
There are more than enough online casinos without risking your winnings.