I've been getting email responses from them about my 80 amp ESC.
They had me test a few things. That wasn't it, so they told me to send it on in.
No Worries. Drop them an email and be patient. I'm sure they are still trying to catch back up, IF they are back to work full force yet.