I have high blood cholesterol. I am pure vegetarian, do not smoke, and do not drink. I eat low fat foods and use canola oil for cooking. I exercise 3 times a week. Still my LDL cholesterol is high and HDL cholesterol is low. I have found on the following sites that by eating cholesterol friendly foods I can lower my cholesterol with out any medication.