Posted: 9/20/2011 11:04:22 PM
Sorry can't put too much into this post from a fellow from Iceland.
Any USA players have any input please feel free to post.
Every thing looks on the up and up to me .
They even offer a Debit card put we don't want to discuss that now do we.