No deposit incentives are specially prominent as they need no upfront cost