Very poor service and shoddy workmanship. I had a watch repaired here and in the end the whole repair needed to be done again elsewhere. He cuts his own crystals which at first seems like it will save you money, but his inexpert and rushed cutting produces ill-fitting crystals. These unfortunately crack on their own and without any provocation due to the unintended, unequal pressure at the sites of the imperfections. I was screamed out of the shop after suggesting he consider redoing the botched repair. Staff was rude, dismissive and spoke poor English. Don't take anything here that you don't want ruined. Avoid!
No, I would NOT recommend this business to a friend