Earlier quoted context omitted.
PayPal has some serious issues with regards to what you say, but I used it last summer to transfer money from USA to Europe for my daughter and the fee was a fraction of what the bank wanted. Banks can be pretty scummy in their own way.
Have you ever tried TransferWise? With customers and family around the world, I'm thinking of switching to them to handle transfers instead of Paypal/Stripe. They seem to have the most honest fees around. Disclaimer: not affiliated with them. Just genuinely curious.
However they charge $4.99 up to $2999, with TransferWise there's no fee and slightly better rates (0.6346 vs. 0.6262). I'm going to try them out next time, thanks for the tip!