There are several threads about them. Do a search for OSS in this forum. I also recently read on Silencertalk that the founder was just forced to resign and is taking the brain trust with him. I don't think I would be buying one of those now...
They work fantastic. I built a few years ago. Wish I had the money then to have pattened the idea. The few of you who have been to my shop have seen them.