если вы меня спрашиваете - то в смысле денег никто никому ничего не должен, ни в одной из приведенных ситуаций. Но это не значит, что люди должны стоять столбом, если кому-то что-то испортили. Происходит стандартный обмен учтивостями (не формально, но искренне):- ой, мне очень жаль, что я/мой ребенок разбила твою косметику/испачкала ваше пальто, пожалуйста, позволь мне загладить свою вину и купить тебе новую косметику взамен/оплатить химчистку.- ну что ты, спасибо за предложение, все нормально, неожиданности случаются, ничего страшного.Так делают воспитанные и цивилизованные люди, которые стоимость своих вещей не ставят выше человеческих отношений.Если же после первой вежливой фразы следует "да, давай, плати раз виновата", то заплатить конечно стоит, но если это знакомые, а не просто прохожие, то я бы это знакомство и приятельство свернула в момент. И считала бы, что заплатила справедливую цену, чтобы узнать истинную сущность человека.