Well now, a San Francisco based company has come up with a solution. The company, called Protos, will actually print your eyeglasses, based on your face, your head, your nose, and your eyes. The glasses are created using 3D technology.
The company is is currently going through crowdfunding to raise money. Several of the crowdfulding levels include various choices of custom fit frames and lenses. You don't have to wear prescription lenses to utilize the company's services, you could get a custom fit set of sunglasses.
Check out the video below for more information on the company.