I purchased the Jimbo windshield this week. It arrived in 2-3 days as stated. The installation went exactly as the directions indicated. I put a little 303 protectant on the rubber bushings to ease removal and reinstallation and that made things very easy. It's also on an older bike (1998) and you never know what's going to happen when you go tugging on rubber parts. I can honestly say it took longer to get the protective film off of the windshield prior to installation than the installation itself, and that's not a criticism as it came well packaged and pristine. Thank you for providing a great product at a reasonable price that arrived on time and in one piece! Sorry no photo as my bike is under a cover to keep it from melting in this heat!