по мне, так 17-18  - это время для полноценного ужина, тем более для гостей. Кстати, что они думают по поводу вашего чая вы знать не можете, ибо вежливые люди вам "фи" говорить не станут))) Я вы к ним в гости ходите? чем они вас кормят?Салаты тазами рубить никто не просит, но элементарную котлету (условно) людям предложить надо. Еще вопрос - а сидят они у вас сколько? Когда домой уходят? Не на полчаса же заходят? Ужин в вашем понимании в таком случае во сколько у вас и у них должен быть?