I am looking at an advertisement for an 18 foot GW Invader Bravo. Can't find any information on the web except one reference that makes me think the company went out of business. Anyone familiar with the company and the quality of their boats? Thanks in Advance.