Hi John-
I think that Support@ is still the best way to contact them. Were you assigned a ticket number with your initial email? If so, make sure that you're referencing that number in your follow-up emails. I know that they are temporarily short staffed so response time may be a bit longer than usual.
Regards,
Craig