Welcome to Pet Talk! I use Natures Miracle and have been quite pleased with that. Maybe when my jug of that is gone I'll look into the stuff you're talking about. You said it's scented? Is the scent strong? Most scented things bother me, that's why I ask.