They do a great job but are a little pricey. Their customer service is wonderful though! I brought a pair if pants to be hemmed, and they turned out perfect except I told them the wrong length! So I had to bring them back, dreading paying for it twice. Without me having to say a word they didn't charge me anything! They didn't even blink over my silly mistake. That will keep me coming back. You are good to me, I will be good to you!