Sometimes, bonus codes may only be available to new players, while other times they may only be available to existing customers. Also, there may be geographical or other restrictions.