0
I was looking for an aftermarket touring windshield recently, and went looking at CalSci. I made a purchase and contacted them about a couple of dimension problems. Long story short, I would characterize their owner/customer service attitude as "arrogant" and unhelpful.
If you have a choice, look elsewhere.
FWIW.