Joes an all around good guy. I went to him three times and the work he does is perfect. People can complain about the prices which I understand. If you want to go somewhere cheap there is those options available but you will not get the quality of work that Joe does. One time I had an article of clothing altered and it was not ready when I needed it to be ready. No problem, he explained to me that he got really busy and gave me my money back and still did the work. Now that's customer service! I really like Joe and he remembers me every time I go in there which I think is awesome. He may talk bad about some people as someone had said but he's not talking about them behind their back. He's talking about true situations that happened and the ignorance of some etc. Overall, Joe offers a great service and you will pay but like aways, you get what you pay for! Thanks Joe, I'll be back when needed!