I carry both TC and cash but I've never used either.
I use JA exclusively from landing to take off.
The ATM is cost free for me, has the best exchange rate (JA Gov't rate at the instant you get the cash). Never had a problem.
The ATM I prefer is the NCB at the Petco next to the aerodrome.