The guys who run this place are quite nice and have a great turn-around, but the quality of the work is really lacking. I've had two pairs of shoes bite the dust only weeks after having them "repaired" at Mr. Soles. It's really too bad, because they are so friendly!