to make a long story short, some new admins put the site on a dedicated but inexpensive server. unknown to them, however, the server was crap and has about 75% downtime. baddabing, baddaboom, everyone looses. they're currently dealing with the matter.
Bad business i'm tellin' ya!