Universal can only be so universal. There are hundreds/thousands of different visors between different makes and models. Universal simply means that you CAN mount it, but as with anything universal you will have to tweak it or possibly even make your own brackets! They give you a screw on option and an under the visor option, one of the two W ILL work with modification. Be patient and use creativity. After all, what fun is it to start a project and finish it with ease? I peraonally enjoy the challenge of making it "mine" so to speak. So instead of bashing them, when they have clearly NOT misrepresented their product, make it work for your application, and post a positive and helpful Install in the installs section. That way when the next guy comea along saying it cannot be done, we can link him to your helpful install thread and make his headache a little easier.