Everything turned out better than I expected. I had broken a temple off my glasses, and the store where I had purchased them wouldn't fix them. I went to All-American and was greeted by Mike. He was very knowledgeable and gave me an estimate for the repair. I returned 60 minutes later and my glasses were ready to go. He had replaced both temples, and surprised me by saying he could see the glasses were a bit out of balance. With my permission he adjusted the nose pieces and replaced the nose pads. Now my glasses fit better than when they were brand new. Thank you Mike!