I’m in the process of moving all my domains off this rapidly sinking ship. Back in the last round of problems, I asked tech support to set the TTL on all my domains down to five minutes. They claimed they’d done it.
So now that DH mail is buggered (again), I set up pair.com to receive my mail and redelegated the domain. Surprise, surprise, dreamhost have lied to me, and left TTL at their (ludicrously high) default of TWO DAYS. So now my mail, and my visitors, are getting split 50/50 between two places. Wonderful.
Newbies beware - your curiosity will cost you two days of confusion when you decide to bail.