Thanks Mr._P,
I have already filled out a support request, and like many others, have yet to receive a response.
Not going to lose any sleep over it, just really disappointed. As far as the forum, if it was my company, I would monitor it or not have it at all. It's part of their site and listed under Customer Support, so they should provide some.