Delays happen to almost every freelancer at some point, and how you handle them can matter more than the delay itself. Some clients take it well when you are upfront and give them enough notice. Others get upset no matter what you say or how early you tell them. A lot seems to depend on how you word it and whether you offer a new deadline right away. How do you usually handle this with your clients?