I am very pleased with my overall experience so far. I have told several others about the product. So far, the product has produced exactly what the videos promised. I really don't understand the entire science of it but I don't have to.
Pros and Cons:
Bottom Line: Yes, I would recommend this to a friend