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