Anyone had problems with these guys? They suspended my account, supposedly because I accessed the site from a different geographic location. Basically I was VPN'ed into a server at the time.
So then they want a copy of my ID and Credit Card. I'm like... uh no. They claim they will refund my deposit, but not my winnings. I just don't think you can trust someone that does business like that and is overseas. I'd say beware!