Can't fault the service, the range of frames, and the speed with which new specs arrived. After two years of living with less than ideal vision because of questionable pr ... more