The latest no-put bonus provides stricter conditions than simply normal deposit incentives