I ask for half in advance because yes, I do get started on costumes way ahead of time. But sometimes life happens, or you have other commissions that need to be done before that one.
I just started college so all of my commissions are on the back burner, sure they're gonna get done in time, but not as efficiently as I like.
I understand being upset if they do nothing. But commissioners usually have another job as well.