It was love at first sight when I discovered Warby Parker, where a complete pair of super stylish eyeglasses is $95--yes, that includes prescription lenses! (Downside: single vision only)-and for every pair purchased, one is donated to a person in need. Specs are not the most obvious holiday gift, but this season, Warby Parker is making it irresistible: Your $95 Warby Parker gift card comes in a customized box with five sample frames of your choosing and a personal note. The recipient can try them on (holiday activity!), pick one to buy with the gift card and send the rest back at no additional charge. Hope my husband didn't read this.