I ordered lenses for some framed that I bought and first of all, the timing in sending the frames and getting them back is very short, it's about 7-8 days and I'm in California and the factory is in New York. Very quick excellent service. The lenses are great, very well made. When I had to change the lenses they were done immediately. I would highly recommend LensDirect!