hello newbie here :)

Your mileage will vary, but I withdrew several times while in Japan and found the rates to be a few lower than what the days actual exchange rate was. Also, I did have to pay a fee of $10 per transaction, but even then I was still getting a better rate than my bank back in the states would give me.