where to download?

I was just on the Comodo website and did not see a link to this product (Trustfax). Is there a link where I can review the specs and download the trial?

go to www.trustfax.com and click on signup.
there is no software to install - it is a web based application that you can use from any computer.