I use Holafly for an eSiM card on my phone. It seems to have worked well.
I don’t stress about foreign transaction fees. I carry about €200 cash with me, refill as needed. Only refill at ATMs attached directly to a bank, just in case. For the same reason, try to refill Monday - Friday, when the...