Where can a person in Indiana, USA purchase a Carrera helmet? Also, how well do they hold up, fit to size, and overall impression? I've tried emailing them directly at their website and have had no luck. I also called many of the suppliers in their directory for US sales and have had no luck.
Thanks
Thanks