Any reviews or weblinks to Bow Technologies?

Been hearing a lot of good things about bow tech but, cannot find professional reviews for any of their products or a webpage for the company. Any links would be appreciated. Thanks
The Bow web site is

Ambrosia located in LA (California) carries their product line. Their address is

I own the Bow Wazoo integrated amplifier. hope this helps.

Wazoo and CD players were reviewed in Stereophile.
See for information