Anyone have any experience with these folks ? I had a sales rep actually call me back with some tech info on a helmet . Nice folks and very informative , give 'em a look if ya need a lid .
Bought a helmet from them back in 2006. Went to their shop when I lived out in Phoenix (their shop is in Chandler, AZ). Great service, and they know their products.