В таких ситуациях сказать "я заплачу", вроде как унизить мужика, который принял такое охранено мудрое экономное решение. Я бы тоже офигела на её месте и просто растерялась бы. На первый раз. На второй, конечно, сказала бы, что готова заплатить сама, дорогой, а ты можешь попить в фонтане, там еще дешевле, чем в супермаркете.