They are a very good company, not only because they are just down the road from me.
I bought a new crashelmet 2 years ago, after about 3 weeks, I was riding along and the visor took off completely of its own accord and got run over by a car. I took it back to them and they changed it for a new helmet with no questions, quibble or argument.
They are a highly regarded company around here and I go there to buy most of my bike gear. The coffee is great as well 😁😁😁