You can't really get an allround shoe, but you can get walshes resoled at LSR and just circulate several pairs. It's cheaper than new shoes every time.