The RED are not only over priced but don't seem very good at all. The shorts I linked above are better (they are Demon Snow Flex force pro, come in mens as well obviously).
Azzpad much better for the tailbone.
Concurred...I had the d30 from Demon and they are much better than the RED's, I would have kept them but the point of my getting skeletools was to get hip protection as well. The demon hip protection was pretty pathetic.