i got a M-2000 helmet online for about 120 shipped, forget the website though.
and yes they should be checking your safety equipment at tech. our region puts an annual sticker on your helmet that they can see when you are staged. that way they don't have to tear apart your helmet every time you tech.
FS/VF Supercharger, Nuff Sed.
182hp & 165tq