Yeah, looks like they're relying on social media now which I guess is the way forward these days unfortunately.Hmm, that's disappointing. I performed a quick peek at it just now, and it appears that they hadn't seen much traffic in the first place.
They are having users direct their questions to the support team. So, perhaps they believe they can handle the volume. I say, give them a shot!