EyeBuyDirect.com is having their Buy 1 Get 1 FREE sale right now. For the next two weeks, you get a free pair of prescription eyeglasses with every pair you buy! The sale ends March 14th!
I've ordered glasses here twice now, and the glasses are always in perfect condition. It makes you wonder just HOW stores can get away with charging hundreds for ONE pair. Try them out!