Try out the place that used to be in the back of Cycle News for resoling boots. I've had 2 pairs done there over the years and the resoled boots were as good as new. They use SIDI soles, so I have had 2 pairs of Alpinestars Tech 8's (old style) re soled and the replacement soles lasted twice as long as the original Astar soles. It was called Sole Performance, (800) 944 - 2755 at 165 South El Camino Real, Encinitas, CA 92024
I don't know if they are still there or not, but if so, it was a good deal to keep boots going.