This shop went above and beyond to fix my fiance's frames. This was the second time they had broken in the past year, but they were expensive frames that she really liked, so it was important to her to keep them in tact. Last time they broke, we went to a shop near downtown, and while their work was good, it obviously didn't hold up.
This time, we were pretty much resigned to them being unfixable. They were pretty damaged. I went to All American expecting to be told they couldn't be repaired, but not only did they repair them, but they went the extra mile to keep the original frame completely in tact (rather than replacing the sides with a similar color). Since it was such a tough job, they even made sure their most experienced repairer worked on them.
My fiance was thrilled, and so was I! I highly recommend their work.