I tried to contact support but they disabled chat, I can find no applicable options in their support tree, and are being very guarded over the email address. They keep iterating over and over to post in the forum on their support site.
So I get from this, they don't want to hear it. They just want to direct us to the forum so we can vent.
Do you happen to know where else I can direct my ire, either an email or phone number?