Chinacat opened this issue on Jun 21, 2006 ยท 23 posts
impish posted Wed, 21 June 2006 at 12:01 PM
I did notice they have now added a button for reporting to tech support at the bottom of every forum page as well which I presume is an attempt to help people find the right way to report issues.