I'm looking for information about The Rod Shop. The web site is streetrodz.com. Anyone have information about their bodies and chassis. The web page looks like they have a very promising product, but I would like some first hand comments. Any information would be most helpful.