I just wanted to recommend a great company with excellent customer service, which is rare to see these days.
I ordered a windshield for my Cross Roads from 7Jurock, over the phone with Sonia in customer service. I ordered a standard height windshield with a light tint and with the flip.
When I got the shield and held it up, it was actually 2" too tall, because the flip brings the windshield closer to the driver, and the perceived height is taller.
After a call to Sonia, she sent me a shipping label, and told me they would actually start working on my new windshield, while they were waiting for the old one to be returned. I ordered a minus 2" from mid-height, which I estimated would account for the flip.
I got the new windshield a few days after my return was delivered, and it is actually one of the nicest options I've added to the bike. The wind comes right up and over my helmet, and makes for a very comfortable ride, and the light grey tint looks very sharp.