I was about to be a jerk, I suppose at least it could be viewed like that.
But! There are like, these two major tabs you can press called "SUPPORT" both on the front of the Xsyon site and on the forums that will take you to the former support form (which now features 3 links, 1 for bug report, 1 for crashes and 1 for general support).
Now I was gonna say press the Support one, but I wouldn't suggest it after doing it myself then to see 62 Internet Explorer windows open up with "Page could not be found"
Hope it works out
! And look into the support link issue..