I wasn't too thrilled with my call to them either. Seems too hectic and I don't like not having an answer. I was just told to send them an email with my server details and they will respond. It's been about 8 hours with no response
I would prefer mojohost to step in as well.