This place is great - highly recommended! One of the arms from my Ray-Ban came off and I needed it repaired. I found this place on Yelp and I'm glad I did. The service was top-notch and these guys are hilarious. You can really see how skillful and passionate they are. Best of all, the service was free and they even gave me a maintenance kit to keep my shades clean! It was unexpected. Thanks again for making my day! Best of luck to you guys.