Not sure what they are called but saw some strap on felt soles to go over rubber soles. Not sure of the price either maybe that will save you a few bucks and give you the best of both worlds.

wireguy