Navigating the workshop of Jim’s Shoe Doctor is a hazard for the inexperienced. Strips of leather and spare soles stack up ...