In any case, communication and honesty is key. As a maker, if I have somebody's money, I do everything within my power to give them what they paid for in a timely manner. Yes, I do have a full time job and a family, yes this is a hobby, and yes life does come up. But if you can't reasonably deliver on goods promised, don't take orders. It's that simple. There's a reason I limit my order taking and never take deposits up front. Things happen, and I do have "buffers" in place.
Now, all that said: If I promise somebody I'll finish a knife in two days, or ship tomorrow (or whatever) and an "emergency" does prevent me from doing so, I'll tell them (ASAP) I'm gonna need another day, two days, a week, or whatever, but I don't feel that it's any of their business just exactly "what" my family emergency is/was, nor do I think they particularly care, and that's fine.
I only mention that to say that if I use a "family emergency" excuse, it's not that I'm being lazy or taking the kids to the beach, it's that something came up, and I have to deal with it. You're paying for a knife, or a tool, not a front row seat to my personal life.
Lastly, I will add that any delays I've incurred in the past have been met with understanding and appreciation for my quick communication, and I have always followed through as I've said. I'm not trying to defend those who haven't, but perhaps just give a little insight from a reliable maker's point of view: Yes, things DO actually come up, and we're not all just blowing you off.