No. These sites offer quick and easy access. All you need to do is register with the site, claim your sign-up bonus, and deposit funds to play with.