I wear my Alpinestars TechAir on every ride. I take it to my classes for show and tell. I almost lost my life about 4 years ago and swear, If I had been wearing a vest, I would have walked away from...