Hi! You should test england. All money transfers above 100GBP are completely free.
If you transfer more than 2000GBP you can call them and negotiate. Rates for transfers above 10,000 GBP are at same level as transfer wise's and a lot better than hsbc/citi
This is true, however the two main ones, World First and Transfer Wise are financially backed by larger organisations who take care of their reputations. Additionally, the amount your money is with them is usually a few minutes so a customer would have to be very unlucky indeed for them to a. go bust exactly during that ten minute window and b. for the banks that own them to walk away from the situation.