I sat on my Ray Bans and severely bent the frame and a lens popped out. I walked into Di Napoli and gave them to the receptionist. After only 5 minutes, the optometrist took them in the back with a warning that he might not be able to fix them. He came right back out with my glasses looking just like new. He evened them out so they fit better than before I broke them. No charge at all and he and the receptionist were both very friendly. I would have happily paid $ 15 but they insisted on nothing. Great little office!