вопрос ваш странный. выгоднее там, где получится лучший курс. если исходно у вас рубли, вам не сложно будет сравнить курс вашего банка при оплате картой, с курсом обменника.
мой опыт показывает, что хороший курс обмена валюты в наших обменниках можно найти только если менять рубли на евро или доллары. а терять время на обмен рублей на польские злоты или чешские кроны уже совсем не интересно — с оплатой по карте суммарный курс при всех конвертациях из крон/злот/кун/форинтов в рубли будет близок к курсу их покупки в обменнике плюс/минус время на походы в обменники.
что касается обманов и воровства денег с карты — читайте памятку банка по карточной безопасности! кошельки и сумки тоже воруют, все это вопросы из области бдительности и элементарного везения, я бы не выделял карточные расчеты как что-то особенное.
evgenyRU