The first-level tech had no fucking clue what I was going on about either, so he escalated the problem. Still waiting.
If it's still down by tomorrow I'll tell them to fuck right off and go get some shadowcore hosting.
Edit: Looks like I'm not the only one with a problem with them. I recommend never using them. Ever.