It absolutely works and is highly affordable, but it takes much longer to kill the fleas, is messier to apply, and requires absolute dryness to remain effective ...