I kind of wrote about this topic here.
Remember that you can resole most shoes, including most cemended shoes, but it's only worth doing if they're nice shoes in the first place. if they're made of garbage leather, the uppers will look like trash before you ever get them resoled.