I ended up getting the HJC i90. I found it on Amazon for $118. I was reluctant to buy a helmet online because I wanted to try it on before buying so I went to a local Motorcycle gear shop. I'm glad I did because I was going to get a large, but when I tried it on, it was pretty tight. The XL was a better fit. However, the price was $249. I told them the exact same helmet was $118 on Amazon and asked why they were so much higher. The sales guy said " we have overhead" and pointed out that I would have to pay for shipping and wait. I have Amazon Prime, so shipping is free and my bike is still winterized so I don't mind waiting. I really like to support local small businesses, but $131 is too much more to pay for that.