Customers have given shining reviews to Nature's Nutrition supplements because they found them economical, beneficial, and potent. The majority of customer evaluations suggest that they were pleased with their purchase and that the supplements lived up to the brand's claims. Customers experienced weight loss after taking the green tea extract pills in conjunction with a balanced diet and frequent exercise.