Each time I have dropped off my clothes here I am always impressed. They have good customer service, have never lost my clothes, and always have them done earlier than expected. The store is clean and I have never had to wait more than a minute or two to be waited on. I have never used their tailoring services, but I was pretty impressed that they were able to remove a pretty nasty set-in stain on one of my suits. I loved this suit so much and was ready to toss it, but just asked them on a whim and they were able to take care of it.