I usually know or pick up on them before they happen. I know i should but most of the ones i am talking about are the kind that are not good! Kind of wrecks the good kind!
Funny, I have always "known" when a surprise was coming, too... they often struck me as totally predictable. Hard to "act surprised" when you KNOW something is going to happen...