I just ordered mine.
Personally if LRRS is going to train people how to use it and they like this system, for 60 bucks why would you be mad? Hopefully none of us will ever need it. But again, 60 bucks to maybe save my neck. Big deal. Not to be a dick but if you can't flip that to be safe maybe you should reconsider racing.