There are many different types of no-put incentives offered at web based casinos