Shadowarrior,
I went to PIt Stop to look at what they had. The prices were over the top on helmets. If you are looking to spend an arm and a leg, go there. The rest of their gear is reasonable. I don't understand the high prices all over for just the helmet when the armoured crash suits are a far more expensive item in the US. Here, it seems to be the other way around.

-Steve-O

G4m3r 4 l1f3