Covenanter said:If they were just to say "We think they work but have no idea why." then I would give these things much more credibility. Science often comes across unexplained phenomena and this might be one but if so you don't need to invent mumbo-jumbo to explain it.
Unless it is all mumbo jumbo of course.