We always got traveler’s checks from AAA which were “free”.

I assume the quotes because maybe no transaction fee but massive spread on the exchange!