Create account

replied 1928d
It's probably a placebo.
There are people saying the exact same things for about every other "miracle" solution you don't believe in. So you already don't trust all such "testimonies"