Where on the main site
http://www.comodo.com is a link to this forum.
If it wasn't for Google I would not have known this forum exists.
Surley a prominently displayed link market 'Forum" should be clearly visible on the main site or have I got something wrong somewhere

This is a great product but support is a nightmare.
Where does one ask for help or get advise as there are 100's of forums here and the chances of me finding my own topic or post again is like zero.