No-deposit incentives are particularly simple to allege, as you won’t need to make a deposit!