The AMA & AHA disagree. I'll go with them. To each their own.They help a whole lot of folks lower their cholesterol numbers. There's an awful lot of science these days that says they don't help a whole lot of folks avoid heart disease, which is what they were touted for. .