Best to go to his web site Calsci windshields to make sure nothing has changed. Different heights might be different price.
The extra large was 150 plus shipping unless Mark made changes.
More than some other brands I have seen, but just to get the protection I wanted, it is worth the extra.
I have purchased numerous windshields just looking for some protection, and now I have them laying around gathering dust because they didn't give me what I was looking for.
My theory now is buy tall, you can always cut them down, but taller will give you protection.
Like we used to say when building race cars, "When the results differ from the theory, believe the results and invent a new theory"
Definitely want to give Calsci a good look in my opinion.
Mark has photos on his web site of my bike (in the snow) and the shorter ones also.