There are bunches of great online companies -- like Warby Parker, GlassesUSA, Zenni Optical, Roka, LensCrafters ... several frames to try on at home, before placing your final eyeglass order.