I cannot testify about the quality of their work as they decided to throw my things away as they apparently lost my contact information. I effectively left my items to be repaired at their store for a few months but I would have expected to be contacted if they were planning on throwing it away. That was not the case. They had no problem sending me a quote but could not find my contact information again when they decided to disregard my items??? Their excuse: "We cannot store things for too long". I perfectly understand but it does not excuse them for not letting me know that they were going to throw my things away. Their business practices are questionable. I would not recommending working with this company.