is there anything special I should do? or just hit the link on the top of the page?
hit the link, tell em Scott sent ya. You will get someone helping you immediately. Mention the extra 50% casino bonus in addition to the 100% sign up bonus (if you are into bonuses)
should be smooooth sailing bud
good luck!
Do Visa cards work there?