There was a long thread on here, I think last summer about Easy Water, but I couldn't find it either. I do remember the consensus was that they are "hogwash" with no real documented evidence that they work.
I'm sure someone will remember the thread and post it for you.