I have used this alterations shop for several things over the years and I have yet to be disappointed.
I have had shoes repaired (heel tips put back on multiple times), watch batteries replaced, general repairs to clothes (hem, taken in, zipper repair) and it has all been completed in a timely manner and without issue.
I even recommended this shop to my boyfriend to have a pair of shoes repaired and when they couldn't do it themselves recommended another shop that could. I consider this good customer service.
The prices have always seemed affordable and in the same range as other shops I used to use.
The only negative is that they do not accept credit/debit cards, only cash. They will accept a 50% deposit on work and then you pay the remainder at pickup. This is not so much of an inconvenience to me that I would stop using the shop. I just remember to pickup some cash before I go in.
Overall I would recommend this shop to anyone needing shoe/clothes/watch repairs.