I am looking at a new windshied for my 16 F3L.. the stock one is just not working for me. I have heard good things on the Lamonster and would like to see if anyone has it on their Spyder.. Also wonder if they have a return policy I didn't see anything referring to that on their Website??