Coral has a lot of promotions on their site that give out free bets. That ranges from their welcome bonus offer to lost stake refunds on horse racing.