Stepped on my glasses and needed a solution other than buying new glasses so I searched and this place came up. It's not to far from my house to I thought I'd give it a try despite the negative reviews on yelp. I called around 7:30 am and the guy on the phone was super pleasant and told me that they didn't open until 9 but I could come by right away. I got to the shop and James the owner found arms that matched my frames the best (there was no other way to fix them) and within 20 mins my glasses were put back together and ready:) it cost me 38$ but that is a lot cheaper than 100+ dollars and waiting a week for new glasses to come in. he is a new owner of the business and is super friendly! I highly recommend going to James to see if he can fix your glasses w/o having to buy new ones.