Привожу свой европейский опыт, где перестало быть нормой платить за женщину: едем с другом в магазин.  Я говорю сразу,  сколько могу потратить. Исходя из этого и выбираю. Если он начинает предлагать что-то,  что мой лимит превышает,  то я вопрошающе на него смотрю,  после чего он говорит, что заплатит за мои покупки.  А если не говорит,  то вещь не покупается (не могу вспомнить такой случай).