Do I have to sign up with another site and use the bonus code or can I make a deposit on stars and put in the bonus code? I think it's time I start collecting free money.