June 26, 2011 at 2:41 am
#816933
Inactive
They’re okay. The casino itself is pretty good and they have a good industry rep. Unfortunately, their stats are not great (no player deposit stats available, according to my rep) and I’ve found their affiliate staff to be pretty unfriendly.