Weight Loss :: Does OTC diet pill Alli live up to its name?
Alli is the first and only FDA-approved OTC product for weight loss. It is available in stores June 15. Dr. James Anderson, UK HealthCare weight loss researcher, studied the effects of the drug on mildly to moderately overweight individuals and found it does aid weight loss.