We use NCB. It seems they charge 70 basis points (.7%) by way of the exchange rate vs the official exchange rate. There is no other fee.

My bank charges me nothing

Cap