Homeopathic "remedies" are effective ONLY because the user believes they will work. A perfect example was a "remedy" for stress. a couple I knew swore that it worked with just a few drops sublingually. So, I went to buy it and see for myself. Upon seeing the ingredients it was completely clear as to how it caused people to relax...it was 40% alcohol, that means it is 80 proof!
Water does not have a molecular memory, and that is a scientific fact. The basis for its effectiveness is therefore a moot point.
Homeopathy is not some ancient secret medicindal theory. Do a little research on its origins and history before buying into a complete hoax. Snake oil salesman are still alive and well and making a big profit off of peoples ignorance.