Ну я живу в той же Канаде и достаточно давно. А почему "счетчик в голове" противоречит щедрости?  Щедрость - не значит, расточительность попусту. Умение считать деньги не значит нежелание оплатить поездку женщине, в которой СЕРЬЕЗНО ЗАИНТРЕРЕСОВАН (и если средства есть).Транжир, впрочем, тоже хватает. И жлобы есть. Впрочем, как везде.  "Русский может все вам оплатить" - а много Вы знаете русских, которые знакомой по переписке даме оплатят и отель, и билеты и все остальное? Не спорю, есть такие, особенно если обеспеченный, но не сказала бы что прям все или что их больше, чем среди "западных" кавалеров.