Anyone heard of them?!? Anyone looked into or bought one of their shields?!? I'd say so!!
There's a LOT of info here on the Forum about them/their windshields at al, well worth a search & doing some reading if you want to know more. Even just typing 'calsci' into the search bar & clicking on the 'Search titles only' box before hitting the 'submit' button will bring back maybe 3 pages of threads.