I've noticed that the online companies have made a very good deal in letting people deposit instantly, but holding the cashouts easilly for a week or even more.
It makes sence that they want to make sure that everything is okay when they ship out the money but nonetheless it reminds me of that scene in "Casino" where they stall the big gambler so long that he starts to play and loses his winnings.