Yes, most companies, despite the difficulty of using a card in your name, offer bonus play, free wagers, or match funds when you open a player’s account to attract your business.