Thanks for your input everyone. I think maybe it is because I am new, and not use to how everything works yet.
Maybe this can be a lesson for some of the online sites as well that, not everyone viewing your Affiliate section is a seasoned pro. Not yet at least

.
Thanks for everyones input I will check out other sites. I have been mainly using some of the European sites hoping that my players don't have any accounts there yet. Is this the wrong approach to take?