I've only used them once for a jacket in October 2013. They did a great job of dry-cleaning my jacket and it was ready when they said it would be.
Three-star rating stems from the staff not being the friendliest and that they do not accept American Express- my preferred payment method.
That said, I would not hesitate to use them again and I will update this review the next time I do.