Get the free chip in the mail? I did too. I cant decide if I want to deposit or not either. Look here...
http://www.casinomeister.com/forums/...al-casino.html
If you get a better idea from that thread let me know. Just seemed like a bunch of complaining about the casino being tight. Big news there, they are all tight, thats how they make money.