I don't know the current status of CAP, but you might try contacting the company.http://capfloats.com/Home.html
The website says they are back in business. The video page even has my video on it.
I like my CAP 3000's. They are not as fast off the water as Edo's or other floats, but the cruise speed is better and they handle rough water better.