I also noted that if you go to their knowledge base it lists answers to a few problems that have been posted here. Again, nice to see.
I also noted that in the acknowledgement email that you get immediately after submitting your request, it said:
"Your question has been received. You should expect a response from us
within 24 hours(Next Business Day)."
It remains to be seen if that holds, but darn nice to see!!!
