20060928 home.science: Diabetes treatment fails to live up to promise