Not only are they very expensive (they charged me $25 for work that I paid $15 for elsewhere), but they were extremely rude when I complained that they returned my shoes to me late (even though I had called ahead twice to let them know when I was coming to pick them at the time they told me the shoes would be ready), without laces, and in a different color than they were when I brought them in. The reviews are unanimously very negative. Stay away!
Pros: none come to mind
Cons: see below
more