Tal:
I believe that RedChariot's message is near to truth. I haven't heard of anyone using Traveller's Cheques in many years. With today's modern technologies, folks either use their debit card or exchange money by way of their "credit card!"
Of course, care is recommended under any and all circumstances!
Bottom line [

] is to always have enough cash on hand!
SWR