When I first saw this chair I thought this would be a great candidate for our $100 plastic chair series. Sadly it is not, but its such a neat looking chair I thought I'd post it anyway.
Unfortunately the chair comes in on the upper end of $400 at vendors online, so its definitely not in the $100 plastic chair class, but bought in quantity there may be much better pricing.
The manufacturer is ICF and they are making a big deal out of the new plastic the chair is made with. A BASF product, the plastic is called Ultradur and is supposed to have high flow characteristics during molding. This would be a property that allows them to mold the mesh like back and seat grid into the chair, where a "slower" plastic would begin to harden before it filled these narrow details.