I really don't know what to say here. I've been an AV123 customer since 2005. I think they make wonderful products(when working---just don't rely on those amps ) I am saddened, but not surprised by the news.
If you got room for one more on your team let me know.