My doctor gave me this site because my son breaks his glasses every other week. You can get frames and lenses as low as $8.00. I am in the process of buying a set right now so I will let you know more.
My doctor has bought from there and he said he was very pleased with what he got.
www.zennioptical.com