Cash is king...no fees and no worries about empty broken ATM'S. Traveler cheques are things of the past. My bank doesn't even sell them anymore, why pay for something that you'll have nothing but trouble trying to cash. Not worth it. Cash always..all the way!