I cringe whenever I hear people have purchased something from the Mega Motorcycle store... especially helmets.