Trustfax works on Windows PCs with Internet Explorer 6.1 - 7 and Mozilla Firefox 1.0 - 3.0. If you are using a MAC, the preferred browser is Mozilla firefox.
Please forward your specific issue to
support@trustfax.com and they can help you work through the problem that you are having on your computer.