I took a black $40 shirt in that had a white deodorant stain on the inside. When I got it back, their cleaning process made the white marks seep to the outside. They accepted no responsibility for this, and even tried to say the stain was already there. They did a re-do and didn't get the stain out. I asked for a refund (at the very least) and the manager gave me the run-around for THREE WEEKS. Finally I was sick of it and asked for the shirt back. They still refused to give me a refund.
I paid $2.69 to have them RUIN a $40 shirt.
Cons: they ruin your clothes and don't refund your money