The website in question is cbpress.com
Anyone using it yet? I wanted to see a demo of the site in action but they don't show one. Not sure if I want to take the plunge.
If you have experience using the product please give your honest and thorough reviews.