I called and talked to the owner for about 20 minutes one evening. He told me all about their mesh (cold flow hood) and said he would have one made and shipped out to me in a week.
I called 2 weeks later to find out the status, left a message and never heard back.
Seems to be the norm now with alot of the aftermarket products. Read about them on the internet. Get excited and make a phone call. Place your order and wait 2-3 weeks and it never comes. I did one transaction 2-3 seasons ago where the guy charged my credit card 3 minutes after the phone call, and my parts arrived in June 2 months after I wanted them, kind of a shady character.