Обычно с проблемой кидалова сталкиваются разработчики а не заказчики

Заказчик всегда может не платить пока не получит результат, а вот выбить деньги за то что уже сделано иногда оказывается трудно...
Из моей практики, однажды я сделал скидку в 1000 евро за то что не уложился в сроки по личным причинам, и заказчик остался доволен.
Договоры ничего не значат, всегда важнее личное доверие.