Автор, Вы нормально поступили, относиться к людям по-человечески - это правильно. Только надо учитывать, что подруга подруги совсем не то же самое, что Ваша подруга))) Она искала где лучше и дешевле. Вам надо было договор с ней заключить и залог сразу взять. А оплату уже когда въедет. Т.о. она бы или въехала или обещать не стала или у вас остался бы залог. А Ваша квартирантка сама ищет кого-то? По идее, это в ее интересах, если хочет оставаться жить в квартире. Если она Вас устраивает, то правильно, что не гоните. Проще, если она найдет подругу такую же, чем новых людей искать, которые еще не известно какие окажутся и как будут жить, платить и тп. Но для этого надо искать соседку, а не сидеть сложа руки.