While they are not too prominent, specific casinos would render no deposit incentives for new consumers