Toxic product!
I purchased some products from this company Nature's Finest branded. One of them was found to be highly toxic and gave me diarrhea and cramps. The company refused to take it back or refund me simply because it was just a few days past the return deadline. The product is toxic, and I will report it to all possible authorities so this company can no longer sell products that are harmful to my health!








