Почти нормально, если ето не очень близкие друзья.  По-канадски если идешь в ресторан и за себя платишь, так и выходит, долларов 30 без алкоголя. 20 маловато, особенно если ухрюкаться в гостях  Для детей 40 не многие платят.А сколько вы ожидали, интересно?