Hope you like your bike.
There was a Roll for a very very short period of time around here. I think they took all the gear for which manufacturers jack up the MSRP so that stores like Performance can always be selling them at 40-60% off, then decided to sell them at full price. I almost laughed out loud when I went in there, saw a helmet I liked for $180, then literally walked across the street and bought it for $59 at Performance.
I have a soul, but I also have a brain. I hope there's always lbs and expensive boutique shops selling high end gear. But the impression I got was that they were just expensive. They lasted maybe 6 months.