Larry,
I agree; the web site is terrible. I've seen this company on Bitchin' Rides a few times, being credited with the glass for various projects. If I'm not mistaken, they also made the headlamp covers for the Ring Brother's Pantera (although those were probably acrylic).