well there's long strings of discussion on CWI. Search for several of the name combinations and you will find folks that have specifically posted complaints on getting orders on time, complete, correct, etc. You will even find where CWI has responded to several.
That said I saw an add for Rivertech on craigslist and they look like well thought out frames. I wondered if they weren't either a CWI knockoff or directly related. Too bad somebody that knows how to run a business doesn't get a hold of CWI, they could go places. Pretty sure the boat is some form of custom urethaned maravia rubber as noted above. Sorry spider didn't read your name before referring you to yourself
Silly iron workers.