It is sites like this that remind me how important it is to check the forums before trying a new site. Deposited 0.001 a few days ago, got up to 0.04, and have now been waiting 24+hours for my withdrawal, too bad, stupid scammers.
The scam is another - they have a lot of fake admin accounts with unlimited money inside and drawn the big bets, not your 0.001.