I started this thread and didn't post my review yet. My windshield arrived on the 5th but I left for vacation on the 4th. Funny thing, I'm from Pa and just by chance passed Madstad in Florida.(on my Honda)on the 7th! I still plan on posting my review of the 24 inch in a couple weeks when I get...