Just received this ...... anyone ever tried it or even heard of it. Maybe it's just so much snake-oil. Ted