What about those crystals that I see at PetSmart?

I've never tried them, but just a thought.