I simply use my aib account. The rate is quite close to the mid market rate and then they charge €15 fee.
I'm not sure whether I still have a particularly good margin I negotiated many years ago or this is now how they do it as standard.
If the payment is for a small amount under $1000, I use a credit card.
Many others will use places like transfermate, but if it's not overly frequent and the rate you bank gives is within .5% of mid market, it's probably not worth it.