Supposed to have someone coming round today to give the car a deep clean. I wasn't surprised when the time they'd agreed came and went and when I phoned they said ah yes we're delayed and can't make it till tomorrow, because an earlier job took too long.
No sorry. Certainly no fecking attempt to phone me to let me know 
But why, I genuinely want to know, why are they like that? It's a good 60-70% who don't turn up, don't keep to the time, don't keep you updated, mess you around, and then When you contact them you get loads of defensive excuses instead of "oh sorry about that", and I end up feeling like an uncool teacher talking to a 10-year-old boy 
I'm self-employed myself, times are tough for everyone, and I would never treat a client like this. why do they do it?