Ну, тут как у автомобилистов - недостаток реакции можно скомпенсировать предвидением ситуации. Предположим, что автор хотела посидеть и выпить кофе так, что б и ей, и подруге, и детям было комфортно и приятно. Но разве не очевидно, что шоколадница - место дороговатое, а у ребенка 8-ми лет, да еще из провинциального городка, да еще и когда после суток в поезде он оказывается в Москве где, естественно, ждет развлечений каких-то, глазки захотят в этой Шоколаднице много всего. Если автору дорого оплатить эти хотелки, то подруге и подавно - это тоже довольно очевидно. Значит по любому кто-то будет расстроен - либо ребенок, которому показали и отказали, либо подруга, которой пришлось заплатить явно заметно больше, чем бы ей хотелось заплатить за кофе, ну, или сама автор. Что и получилось. Я не говорю, что подруга белая и пушистая, но и автор явно не правильно все сорганизовала.