Consider a €400,000 completion, funded from GBP. A provider advertising "no transfer fees" but with a 1.2% margin costs €4,800 in effective spread. A provider with a €15 fee and a 0.35% margin costs €1,415 all-in.
The numbers
On a transfer of this size, the fee is a rounding error. The spread is the whole product. Every "free" claim in international payments is a claim about which of the two you are being charged on.
How to read a quote
Ask for the rate and compare it against the interbank mid-market rate on Reuters or Bloomberg at the same instant. The difference, expressed as a percentage, is your true cost. It should be small.