No deposit bonuses have become easy to allege, as you don’t need to generate a deposit!