Bottom line, keep your money in a high street bank, preferably in a jurisdiction where your 12K payment is a drop in the ocean when compared to the banks average corporate transfers. When using TM and similar services, be sure to have invoices and contracts relating to the payment ready.
The...