Wise or Revolut for access to Euros?

Different banks may have different charges. Perhaps check banks in the US that are affiliated with* a bank in Germany to see if the charges are lower.

*Parent of, subsidiary of, or otherwise affiliated with.