I always bring some cash with me, for emergencies, but depend mostly on a debit card for any cash withdrawals. Normally I'll take a 1% hit, plus a $1 ATM fee. Say a total of a 1.25% hit on a $400 withdrawal. Usually better than most moneychangers are offering. And often 3-4% better than some of the scandalous places.