Curious: What's the issue with Stripe? Also, in Europe you can look into GoCardless.
Also, in Europe you can just do a SEPA wire transfer. It's free with all reasonable banks, can be done from the online banking interface and takes only one business day.
I think it's free by regulation now.
No, unfortunately some banks (in Cyprus, for example) still charge. They also ignore the directive in terms of time to process transactions
No issue with Stripe, but it's good to know alternatives. Going from one near-monopoly to another is not good.
I just use TransferWise, but that doesn't help for transfers of the same currency :\