Have not heard bybee products as of this point. Yet just because something cannot be proven does not mean it is snake oil. Much of science relies on the big bang theory with no explanation as to what went bang or how it got there. Have been thinking about bybee products for awhile which how this post came to my attention. Just wanted to post something to indicate that the lack of science or any other explanation does not remove the lack of effect