Anyone Hear of a Company Ready Chassis in Naperville, IL??

The CGI pics are lacking. Supposedly using real dusters as base.
I would hope. I looked at their site. Looks like quality stuff. Who knows?