One of the most enticing aspects of joining an online casino is the bonuses that the casinos offer both new players as well as already existing players. Although, whilst many of the bonuses are advertised as free, player should be careful to read all of the terms and agreements before signing up for the specific bonuses. Some online casinos will only allow the player to claim their welcome bonus after they have made their first deposit at the casino. In addition the player should know that the bonuses are only for playing online casino games and cannot be cashed out as free cash. There are some bonuses that are only available for certain casino games and cannot be used with all of the casino games on offer. Usually games with a lower house edge such as blackjack may not meet the wagering requirement in order to claim a free bonus while other games with a higher house edge such as slots and roulette generally qualify for the full bonus.