Tom_91_LX , your response was invaluable. Oh man, you know your facts. Couple questions:
Moleskin, is that called something else? And where can I find it? About the foam padding, how thick? And what kind of foam? Styrofoam? Anyway, thanks a lot in advance.