Can anyone comment on the FX rate differences between Visa/MC/Amex on no-FX fee cards? The consensus seems to be that MasterCard offers the "best" rate, Visa one of the worst. Is there truth to this? All things considered in terms of earning points, would a MC be more appropriate in terms of monetary savings for someone living abroad (in terms of points-earning cards, let's say CSR Visa vs. Citi Prestige MC, forget about transfer partners for the moment).
I'm just thinking that if CSR is marking up the rate by 0.5%-1%, that may deduct from the net value of earned points compared to a MC that may markup less.