This company was previously know as Eyemasters and now is a completely different company that produces a cheap product and shoddy craftsmanship. When I returned to pick up new glasses I didn't inspect them closely and when I arrived home (10 min drive) I took them off and saw they had left a piece of nylon string hanging loose across the lens of my semi rimless frame. So I returned the next day and had them adjust it. At this time the salesperson who adjusted my frame used a tool that scratched it and left a big shiny spot on the metal frame that looked like the noonday sun. The frames were older so I bit my tounge and left because having peace in my life is more important than an unscratched eyeglass frame.Then a few days later the lens fell out on the ground as I walked through my house. I returned again and spoke to the manager who told me that a thicker lens was needed and would take 10 days to get in. She also told me I could pick out a $69.95 frame to replace the one That was scratched, which I declined because mine were $300 Guess frames and I couldn't find anything in their limited collection of frames. In the meantime I was left to drive around with a lens that could pop out easily at any moment and did while I was peering over a sea wall on a trip I took to San Diego. After climbing down on the seawall while my kids cried and wondered if I would get washed away by the high tide rolling in, I retrieved the lens and it was scratched, but since I needed it to drive I popped it back in and made the precarious trip back to my hotel. I called the manager when I returned home and she told me the new lenses were in but no one had bothered to inform me. I went in and was told I needed to come back in an hour and when I returned 5 hours later I was presented with my newly replaced and scratched lenses. After pointing this out I was left to wait for another hour and this time the string was hanging loosely off the side of the frame again. I have now been here 7 times to get replacement lenses and I am tired. Save your time and money by going elsewhere.