Rock Sponsor (Level 1)
I'm not sure. I emailed them. What makes you think that?It looks like you have to drop the windshield to install, no?
The only thing it said is quick and easy install with no drilling and no special tools. I don't consider dropping the windshield to be quick and easy but that is a matter of opinion I guess.