Buy them online for a lot cheaper...I know friends who have used this service and they tell me that the glasses are comparable to those that would be bought at LensCrafters but for a much lower price. Check them out! www.eyeglassdirect.com
Here's some gift ideas that are currently 50% off! http://www.sears.com/sr/javasr/dppSearch.do?vertical=50+Percent+Off+Sale+121306&cat=Tools&adCell=P1_A&BV_UseBVCookie=Yes