I doubt that. Since you can see that the customer actually bought the item. I wouldn't let myself discourage either and just do your own research online. If there's some truth behind it, I'm sure you will find some reviews of this product that may give some credit to those claims. But from my point of view, this product just didn't seem to meet their standards and needs. For someone else, it might be just what they are looking for.