I have a pair of loafer dress shoes that I've had resoled at least half a dozen times, back when I wore them to work regularly. The $25 at the ancient cobbler around the corner from my apartment every six months or so was much better than buying new shoes every six months. Now I wear rubber soled shoes when I need to dress for work and sneakers most other days so it's not an issue.