Press Molded C1 fiberglass
#2
Race Director
Never heard of them. I've been in the hobby for 30+ years. I never feel comfortable dealing with a company that doesn't include an address or location in their advertising. I can't say if they are good or bad, but i'd research them very carefully before buying to them. I will check around later (I know some of the fiberglass vendors well) to see if anyone I know has heard of them.
#3